Royal Canin Mini Puppy Food is suitable for puppies aged 2-10 months that will have an adult weight of up to 10kg. Contains a special combination of proteins, vitamins, minerals, and a patented complex of antioxidants - all designed to keep your puppy healthy as it grows into a strong adult dog. Key Features: Immune system support: Helps support your puppy’s natural defences thanks to a complex of antioxidants including vitamin E. Digestive health: Combination of nutrients with high quality protein and prebiotics to support digestive health and balance of intestinal flora, which contributes to good stool quality. Intense energy content: Meets the energy needs of small breed puppies during the growth period, and satisfies fussy appetites. Growth & weight control: Contains a moderate level of fat to help limit weight gain with no compromise on the intake of protein, calcium, and phosphorus for a healthy growth.