Appointments at All Creatures Small Animal Hospital in Janesville

All Creatures Small
Animal Hospital

Ph: 608-741-7064

3434 E. Milwaukee St.,
Janesville, WI 53546

View All Creatures Small Animal Hospital Hours
View All Creatures Small Animal Hospital in Facebook

Home • Services • Diagnostic Services

Diagnostic Services for Dogs and Cats, Janesville WI

Digital X-ray

Digital X-rays provide Dr. McSweeny with fast results, as the digital format provides a more enhanced image and eliminates processing and development time required with traditional x-rays.  X-rays are very useful for diagnosing medical problems. If we feel a lump or mass in your pet's abdomen, an X-ray can determine where the mass is located and can very often pinpoint the organ where the problem is occurring. A mass or foreign object in the stomach is often easily seen in an X-ray. If your pet is vomiting, an X-ray can reveal whether your pet has eaten string, stocks or a large part of his/her toy.

Digital X-rays help us evaluate skeletal, cardiopulmonary or chest x-ray, abdominal, reproductive, and urinary systems.  It is the perfect tool for OFA x-rays of the hips and elbows.

Dr. McSweeny uses only cesium digital x-ray plates. This ensures that your pet gets the best detailed "HD" x-rays and the lowest exposure.


Endoscopy allows Dr. McSweeny to visually exam your pet's internal organs and body parts without invasive exploratory surgery, allowing for more accurate diagnosis and treatment of diseases.   It is a flexible tube that is inserted through the natural openings of your pet’s body.  It allows Dr. McSweeny to view your pet’s gastrointestinal system in full color.  Areas of inflammation or ulceration are easily seen.  Masses, strictures and foreign bodies (hair balls, bones, toys, rocks, socks, coins, etc.) may also be seen.  

Endoscopic procedures offer their patients less pain, minimal recovery time and fewer complications.

Read about our Laboratory

All Creatures Small Animal Hospital



I love bringing my dog here. She is extremely hyper but the staff always does well with her. They don't seem to mind her at all, which is wonderful since she can be a lot to handle. The environment is always welcoming and comfortable. When other animals enter the building, the staff is always cautious and takes measures to prevent any possible negative interactions. I have and will continue to recommend All Creatures to my friends and family.... READ MORE

Quick Links

All Creatures Small
Animal Hospital

Ph: 608-741-7064

Hospital Affiliations:

American Veterinary Medical Association Rock Valley Veterinary Medical Association Humane Society of Southern Wisconsin

All Creatures Small Animal Hospital © 2011 - 2020
3434 E. Milwaukee St., Janesville, WI 53546
Veterinary Website Design by Cheshire Partners