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 2011

Staff friendly and knowledgeble

5 stars Verified customer

We recently changed to all creatures. We were very satisfied. They are all so nice and very informational. Also took the time to call and check on our kitty after being neutered and declawed. Just an overall great experience.

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