We have been taking our Lucy (30 lbs rescue mix now 15 years old) to Dr.Lever for 3 years now. He has been and is responsive, caring and thorough. So are his staff. Just as important Lucy loves him and she is not often fond of the Vet's she has seen over the years.