Not all dogs are the same.  Some are young some are old; some are healthy, and some have medical conditions that need supporting. 

Different dogs have different nutritional needs. SPECIFIC diets are expertly designed by veterinary healthcare professionals to provide the right balance of nutrients for your dog's individual needs. Whether that is life stage diets for young, adult and senior dogs or special care diets designed to provide nutritional support during periods of ill health.