Of course the vets would promote the foods from companies that pay them. Just as human docmare not trained in nutrition, either are vets. They recommend what they get paid to recommend.