More Than Just a Clinic.
We’re Family.
Serving pets in Buffalo, Cheektowaga, Lancaster & Tonawanda for over 140 years.
Buffalo’s Oldest Operating Animal Hospital.
McClelland Small Animal Hospital is the oldest existing and operating animal hospital in Buffalo, New York.
While our roots are deep, we never stop growing. We keep current with the latest medical information and cutting-edge equipment to provide the best available care, all while maintaining the feel of a small family practice.

Late 1800s
Our Early Days

Mid 20th Century
Growing with Buffalo

Present Day
Modern Care Today
Our Philosophy
We believe in treating every pet with the same level of care and respect we would want for our own families.
Compassionate Care
Whether they have paws, claws, or feathers, your pets are family. We treat them with the same love we give our own.
Spotless Facilities
We keep our facilities spotless, well-maintained, and inviting. A nervous pet makes for a stressful visit; our aim is to keep your furry friend calm.
Client Education
We are committed to educating our clients on how to keep pets healthy year-round with good nutrition, preventative care, and exercise.
Local Roots, Regional Care.
Proudly located in Buffalo, NY and serving our surrounding neighbors in Lancaster, Tonawanda, and Cheektowaga.