At Buck Animal Hospital, we strive to take care of our clients and their animals as best we can. We now offer free transportation for clients under special circumstances. If you are in need of this service, please inquire at 519-886-2280

We are now offering puppy classes at the clinic!

Monday nights at 7:30, call for more information!

Click Here - Eudaimonia Dog Training

Helping your pets live longer, healthier and happier lives

The compassionate team at Buck Animal Hospital is dedicated to providing exceptional care for your family. Our mission is to make your pet as comfortable here as they are at home and promise to care for them as if they are our own

Who We Are

About Us

After about 75 years at its original location, Buck Animal Hospital moved in 2011 to make way for uptown Waterloo re-development…

Learn More

Our Services

At Buck Animal Hospital we offer a wide variety of services to meet the needs of you and your four-legged animals…

What We Do

Our Team

Meet the Veterinarians & Team of Buck Animal Hospital in Waterloo, ON…

Who We Are