Vets recommend Royal Canin Veterinary Diet, Science Diet and Hill's Prescription Diet. They’re formulated to meet all of your pet’s nutritional needs, with the right quantity of nutrients for him or her at each stage of life.