Royal Canin is the biggest scam I’ve ever seen. Your vets recommended it because Royal Canin pays Jrue Holiday Cartoon WHT shirt to. If you ever read the ingredients you’ll realize you’re paying premium price for the same ingredients found in grocery store brands, only worse. Most of their formulas don’t even have meat in it, no not by products (which is everything but the meat), but actual meat, which is a major source of amino acids. Not to mention corn is listed high in most of them and that has been PROVEN to be nothing but a filler, it has little if any nutritional value (whole corn, not corn meal). And their prescription foods, good lord.