My previous vet really PUSHED me into feeding Hill's and that is what my dogs ate (sometimes I fed Eukanuba as well though). They stocked Royal Canin, Vets Choice, Hill's (Science Plan, and all prescription diets like j/d), Eukanuba.
My new vet stocks Ultra Dog and Vets Choice. Doesn't judge you for feeding your dog whatever you want and does not push ANY food onto your dog. Leo and Bella were on CRAP food about a month or two back (first four ingredients were ground maize, beef and lamb meat and bone meal, wheat bran, rice), and I went to the vet for something minor and the vet tech just asked out of interest what my dogs ate and I told her that they ate the above mentioned crap and the reaction I got was "Really? That isn't the best food but I cannot believe the condition your dogs are in". What she meant was the soft coats and not over weight, and Bella well muscled. The vet didn't even comment about it.
Bella went to the vet last week again and I saw a different vet, and he asked what Bella ate, and at the time she was eating about a handful of kibbles and the rest of her food was raw, and he thought it was weird but he didn't really comment on it.
I really love my new vet, but it is 1 hours drive away from my home.