South Amherst Veterinary Hospital660 West St, Amherst(413) 253-8001southamherstveterinaryhospital.com