Established 1880

More Than Just a Clinic.
We’re Family.

Serving pets in Buffalo, Cheektowaga, Lancaster & Tonawanda for over 140 years.

Our History

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.

Historical black and white photo of the original McClelland Small Animal Hospital

Late 1800s

Our Early Days

Vintage photo of the McClelland building as it expanded

Mid 20th Century

Growing with Buffalo

Modern exterior of McClelland Small Animal Hospital

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.