Buffalo, NY

Animal Hospital in Buffalo, NY

Buffalo, NY is known as the City of Good Neighbors - and if you ask any pet person in Buffalo, our four-legged neighbors are often the best ones we have. People in Buffalo love their dogs, cats, ferrets, rabbits, and other small animals. That’s why so many of them put finding an affordable vet at the top of their to-do list for pet care - and luckily for them, they don’t have to look far to find McClelland Small Animal Hospital.

McClelland Small Animal Hospital is more than just a renowned animal hospital and animal pharmacy. We’re actually the oldest animal hospital still in operation in Buffalo. We offer a wide range of animal services in-house, so whether it’s time for routine pet vaccinations or you need to see an emergency vet right away, we’re here to help.

Pet Boarding, Grooming, Dentistry, and More in Buffalo, NY


Our goal at McClelland Small Animal Hospital is to be a one-stop shop for all of your pet’s medical needs - and beyond. Our animal hospital offers everything from pet boarding and pet grooming to pharmacy services, spaying and neutering, orthopedic surgery, and more. We can serve as your pet dentist or even treat your pet with advanced class four laser therapy. A full in-hospital blood lab is available for your pet’s diagnostic needs as well!

Whether it’s time for your pet’s checkup or you’ve spotted potentially concerning symptoms, remember that the team at McClelland Small Animal Hospital in Buffalo is here to help you and your four-legged friend. Call us today to schedule an appointment!

DO YOU LOVE BRINGING YOUR PETS TO MCCLELLAND ANIMAL HOSPITAL?

REFER A FRIEND TO OUR CLINIC AND BOTH OF YOU WILL GET A $25 CREDIT TOWARDS VETERINARY SERVICES!

CALL US AT (716) 847-0181 TO TAKE ADVANTAGE OF THIS EXCLUSIVE OFFER.

Buffalo, NY Office

Call or Visit Our Location

Office Hours

Our Regular Schedule

Monday:

8:00 am-7:00 pm

Tuesday:

8:00 am-6:00 pm

Wednesday:

8:00 am-6:00 pm

Thursday:

8:00 am-6:00 pm

Friday:

8:00 am-6:00 pm

Saturday:

8:00 am-12:00 pm

Sunday:

Closed