You know...I'll tell you.
I brought my kids to this one pediatrician for several years. She was super nice and the kids loved her. I guess I should have, but I didn't "interview" her....she was the only lady ped. in town, and my daughter wanted a lady .
Well, when my 3rd. child was an infant, this doctor got pregnant. At my baby's well-checks, the doc started quizzing me on baby care (yep, the same lady who was giving ME child-care advice for several years) asked me about using cloth diapers, how I liked breastfeeding, when I introduced solid foods, etc...
Granted, my kids are very healthy and they're not in there once a month with ear-infections like many of the kids. I can see why she asked me questions....but I was well disturbed by the fact that for many years, she was giving groundless advice to parents who probably believed her.
What I learned from this was to not take advice from people who only have book knowledge....or to take the advice with a grain of salt.
I know for myself, reading about dog behavior (or kid behavior!)...understanding the principles and concepts is way different than doing it yourself on an individual that doesn't follow the textbook behaviors.
In my experience...vets are busy people who rarely have time or opportunity to get out and spend a significant amount of time training dogs.
I asked my vet questions about Corgi behavior (when my son came home with one) and body structure and she told me to call the AKC because she didn't know. I appreciated her honesty..but it shows that Vet school probably doesn't address this kind of thing.
So, yeah...if you have a toothache, call a dentist, not a mechanic.
It WOULD be nice to have breed-specific vets, though, wouldn't it!!!