Vets tend not to get any extra cash for recommending certain diet programs. They recommend these meal plans as they are the sole kinds that have reports proving the things they are saying (ie prevention of crystals in bladder) I do not know of any reports proving that grain no cost diet programs will protect against your dog from acquiring crystal/