my family has been going to Dr. Shaffer for about 20 years. he was the family vet for our beagle Patty growing up, and has been the vet for my own dogs for 7years or so. he's a small town vet, his office is a little old house next to the town baseball fields. he's been doing it for a ridiculously long time, and his wealth of experience make him far better than any other vet i've ever known. oh, and he's cheaper, too.