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
716-839-1100

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

    Pros

    friendly, caring people, 1/2 hour appointments

    Cons

    not the cheapest