Royal Canin Dog Maxi Puppy 4kg is a dry food for large breed puppies, supporting controlled growth, bone and joint development, immune function, and digestion with tailored nutrients and a large kibble, providing a smaller 4kg bag for convenience during their growth stage.