Our old vet died of cancer, so we went to the new vet who bought his practice ONCE. My dogs shied away from her, she wanted me to put them up on the table for her (my male springer weighed 72lbs at the time), she was fast and thorough but abrubt, pulling their ears up and out to look down them, never petted or talked to the dogs at all and I was done with her, after the first trip. Our new vet was recommended by the receptionist for the old vet. He sits down in the floor to do my dogs exams. He pets them, speaks very softly, moves slowly and they love him. I trust my dogs instincts and mine second. If they don't like someone, that person is iffy in my book. If I don't like them either, they are out. Good for you for finding a new vet for your boy. Sounds like you got a good one this time.
Kathy