Royal Canin Maxi Junior Puppy Food is designed for large breed puppies (adult weight between 25 to 45 kg) up to 15 months. Royal Canin Maxi Puppy food contains a patented complex of antioxidants - including the highly beneficial vitamin E to support your puppy's natural defences while its immune system is immature and still developing. Key Features: Immune system support : Helps support your puppy’s natural defences thanks particularly to a patented complex of antioxidants including vitamin E. Long growth - moderate energy : Meets the moderate energy needs of large breed puppies which have a long growth period. 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.