Welcome to Buffalo Animal Hospital!
Now offering free consultations to all new clients!
Call to claim this offerRequest Appointment
Happy pets make happy people. Contact us today to request an appointment.
Pharmacy
Click here to shop our online pharmacy for prescriptions, refills, and supplements.
Talk to Us
Questions, comments, or feedback? We'd love to talk -- contact us today and we'll get back to you as soon as possible.
Our mission is to honor, to help, and to heal the animals in our care – because healthy pets make happy pets, and happy pets make happy people.
Spay & Neuter
Spay & Neuter
Every year thousands of stray and unwanted animals are euthanized in shelters across the United…
Read More
Vaccinations
Vaccinations
Young animals are like kids--it’s a never-ending job to keep them safe and happy. Vaccinating…
Read More
Senior Wellness
Senior Wellness
It can be hard to admit when we see the signs of old age in…
Read More
In-House Laboratory
In-House Laboratory
Buffalo Animal Hospital has the capability to perform various blood tests, pre-anesthetic bloodwork, and other…
Read More
Surgery
Surgery
Surgery is often the most effective way to treat many serious injuries and disorders, and…
Read More
Dental Care
Dental Care
Imagine if you never brushed your teeth or had them cleaned. Pretty frightening, right? As…
Read More
Livestock
Livestock
Buffalo's rural landscape is ideal for raising and owning livestock of all species, from family…
Read More
Herd Health
Herd Health
Large Animal Care Buffalo Animal Hospital’s staff is experienced with both equine and farm animal…
Read More
This will be my kitty's Dr. forever. My Hetti had a sinus infection. She was looked over thoroughly and prescribed meds. Her vet was gentle and calm and my baby was never stressed. He gave us enough to make sure she got completely over the infection.
Jenny S.
We just started going to Buffalo Animal Hospital and really like how they interacted with our dogs and us. Very friendly and answered all our questions. Our dogs were so relaxed that one of them eventually laid down in the exam room! So glad we found Drs. Self and Jonas!
Diana L.
I had a very bad experience with another vet office. I was very nervous about taking my fur babies anywhere after, so I went in to Buffalo and explained my fears and everyone Doctors and all were very kind. They explain everything and treat my animals wonderful! I highly recommend them!!!
Shanna C.
OUTSTANDING! Great staff and docs! On vacation from out of town and had a near death stray puppy walk up to our cabin. Took him up here the next day and they were awesome....great manner, great service, thorough fast and affordable with perfect advice.
Dennis N.