I disagree Jim....you may well expect them to advise you, but if their knowledge on the topic is sparse the info you will receive... will be sparse. It might be loads more than a layperson would know...but surprisingly LESS than many members on our board who have learned about nutrition themselves through their own thorough research.
It would be nice if vets did know more about nutrition, but you can't blame them for what they were not taught in school. The comparison with human medicine is bang on. I would not expect my family doctor to know loads about nutrition, dermatology, endocrinology etc.
If vets knew all the sub-specialities in depth, regular vet school would be more like 10-15 years.