Royal Canin Maxi Puppy Food is a complete feed for large breed puppies (adult weight from 26 to 44kg) up to 15 months old. Active and sporty by nature, your puppy needs an energy supply which matches up to their way of life, particularly if, like utility dogs, they are performing in extreme conditions.