I would search around for a new vet. If your vet is afraid of your dog "any type" of dog, and the dog senses this; it will never be right. Dogs also feed off of their masters vibes at the vet too. If you are not happy, the dog probably won't be either. The Vet should be an easy experience for you and the dog, not a fiasco.
"A House Is Not A Home Without A German Shepherd"