While most vet's are great at their job, I would disagree that they are on top of the hierarchy of animal knowledge.
It's a combination of vet's, breeder's, trainers, judges etc.. That carry good knowledge.
My local vet carries quality dog food which has human grade meat as the first ingredient, though there are some area's which I can see they lack knowledge in outside of veterinary practices.
EDIT: It is obvious they are doing their best to get people to buy their food at our vet as well.