Royal Canin Dog German Shepherd Puppy 12kg is a breed-specific dry food designed for German Shepherd puppies, supporting their sensitive digestion, bone and joint development, and immune system with tailored nutrients and a kibble shape suitable for their jaws, providing a large 12kg supply for their growth stage.