My dog has chronic (expensive) allergies. Other vets have misdiagnosed him. We moved to Buffalo Small Animal after moving to the city and have been very happy. Some of the vets (a younger woman and anolder foreign woman) are snippy but one (the guy) has been very helpful. Much less expensive than my last vets. I've had a good experience and would recommend Dr. B to others.