Vets will not get any extra cash for recommending certain diet programs. They advocate these diet plans simply because they are the only kinds which have research proving whatever they are boasting (ie prevention of crystals in bladder) I don't know of any scientific tests proving that grain cost-free diets https://royalcatfood22109.blogkoo.com/helping-the-others-realize-the-advantages-of-royal-canon-cat-food-56099994