3434 E Milwaukee St
Janesville, WI 53546

Mon: 7:00AM - 8:00PM

Tue: 7:00AM - 5:00PM

Wed: 7:00AM - 8:00PM

Thu: 8:00AM - 5:00PM

Fri: 7:00AM - 5:00PM

Sat: 8:00AM - 12:00PM

Sun: Closed

99.2% would refer friends and family to us

5 stars Customer since 2014

They take very good care of Brody.

5 stars Verified customer

I love this veterinary clinic. The staff is always so good with my dog! Everything is done efficiently and quickly. Very friendly people! Definitely recommended!

5 stars Customer since 2012

Great doctor and great staff. I can never say enough great things about All Creatures. Thank you for taking care of our fur babies for us. :).

5 stars Customer since 2017

The Doctor and staff are excellent.

Sparky likes to go to the Vet.



5 stars Customer since 2012

Best vet in town

5 stars Customer since 2011

As always, Dr. McSweeney and Denise 1 & 2 are amazing with all my pets. Always knowledgeable, caring and understanding of my financial issues. They always get 5/5 stars from me.

5 stars Customer since 2013

Very patient and very helpful to help my little dog Sophie . Reception clerk DENISE was excellent and so was Dr. McSweeney.

5 stars Customer since 2012

My name is Snuggles and I am a patient at All Creatures Small Animal Hospital. Every year I go for my shots and my general check up. The staff made me feel at ease and helped me relax during my procedures. Thank you.


Snuggles Rock

5 stars Verified customer

Warm greeting by friendly staff, compassionate care for my fur baby, great prices...could not ask for better!!

5 stars Customer since 2016

Always have a positive experience with them.