Often we find that pets need to be placed on a prescription diet in order to manage or prevent disease. Prescription diets are often much more expensive than over the counter maintenance diets, and are usually only available through a veterinarian. We do not sell over the counter diets. However, because we want all of our patients to recieve everything they need to maintain optimal health, we do carry Hills Prescription Diets and Royal Canin Veterinary Diets. Because these diets are by prescription only, we do have to see your pet before we can provide these diets to you.