Hi stranger! Signing up for MypetMD is easy, free and puts the most relevant content at your fingertips.

Get Instant Access To

  • 24/7 alerts for pet-related recalls

  • Your own library of articles, blogs, and favorite pet names

  • Tools designed to keep your pets happy and healthy

or Connect with Facebook

By joining petMD, you agree to the Privacy Policy.

Amherst Small Animal Hospital

2217 Kensington Avenue
Buffalo, NY 14226

User Reviews (1)

  • 1. exceptional pain management

    by: saraalice82

    always helpful, and ready to recommend multiple solutions. you get what you pay for; quality care at reasonable prices


    friendly, caring people, 1/2 hour appointments


    not the cheapest