Best puppy food for a German Shepherd
A German Shepherd puppy needs a large-breed puppy food with controlled calcium and phosphorus levels, because this is a big dog whose joints develop while it is still growing fast. Feeding a standard puppy food, or an adult food thinking it is gentler, can let growth outpace the joints supporting it, which is exactly what a large-breed formula is designed to prevent.
Popular with owners of this breed: food for growing puppies, hip and joint supplements and donut calming beds.
Why growth rate matters so much for this breed
German Shepherds are prone to hip and elbow dysplasia, conditions where the joint does not develop quite right, and growing too fast on an unbalanced diet is one of the known contributing factors. A large-breed puppy food is formulated specifically to slow the rate of bone growth to a level the joints can keep up with, rather than to maximise growth speed the way some standard puppy foods do.
This matters more for a German Shepherd than it does for a small or medium breed, which is why the 'large breed puppy' label on a bag is not marketing — it reflects a genuinely different calcium and phosphorus ratio built to support this kind of growth pattern.
What to look for on the label
Look for a food explicitly labelled complete for large-breed puppies, with a named meat as the first ingredient. The large-breed label matters here more than the brand, since it is the calcium and phosphorus balance that does the protective work, not the marketing around the bag.
German Shepherds can also be prone to a sensitive stomach, and some lines within the breed do better on a diet without excessive fillers or unnecessary extras. A straightforward, well-formulated large-breed puppy recipe covers both needs at once.
Feeding through the growth stages
German Shepherds take longer to finish growing than smaller breeds, often not reaching full maturity until 18 months to two years, so they typically stay on a puppy or large-breed junior formula for longer than a small dog would. Follow the feeding guide on the pack for your puppy's current weight and age, and adjust it as your vet advises at check-ups rather than estimating by eye.
Weighing food out rather than guessing a scoopful helps keep a fast-growing large breed at a healthy body condition through the stages where overfeeding is most likely to add unnecessary strain on developing joints.
Foods that suit this breed
Everything below is in stock with us, priced with delivery worked out, and packed and posted by hand in the UK.

Pedigree Tasty Minis Puppy Treats Chewy Cubes with Chicken
Soft chewy puppy training treats with 13% chicken and added calcium, 125g
£2.25

Forthglade Complete Puppy Chicken with Liver Grain Free — 18 x 395g Trays
Sold as a case: 18 x 395g trays. A complete grain-free wet food for puppies, built on 71% chicken and 4% chicken liver
£35.89

Bakers Puppy Superfoods Chicken with Vegetables
Bakers Puppy Chicken & Vegetables dry dog food, 12.5kg, complete food for puppies from 6 weeks to 24 months
£39.15

Harringtons Puppy Turkey & Rice
Complete turkey puppy food with 30% protein and feeding bands by adult weight
£6.49

James Wellbeloved Grain Free Puppy/Junior Dry Dog Food Turkey & Veg
Grain-free turkey and potato kibble for puppies and junior dogs, evenly balanced recipe
£12.75

Wagg Puppy Treats
Puppy Treats in a 120G pack, with 23.2% protein and 7% fat and full label detail
£1.49

Burns Puppy Junior Original Chicken Rice
A complete puppy and junior food with dried chicken 31% and controlled fat at 15%
From£14.99

Lily's Kitchen Puppy Chicken Recipe — 6 x 400g Tins
Sold as a case: 6 x 400g tins. Complete 400G wet puppy chicken recipe with 67% fresh chicken
£22.79

Pooch & Mutt Puppy Bite Size Beef Jerky
Bite-size beef jerky training treats for puppies, scaled by dog size
£3.99

Whimzees Puppy
Softer dental chews for puppies over three months old, grain free and gluten free
£7.99

Burns Grain Free Puppy Duck Potato
Grain-free duck and potato puppy food with a prebiotic, for starting a new litter on a novel protein
From£16.49
Common questions
- Do German Shepherd puppies really need large-breed food specifically?
- Yes. The large-breed puppy label reflects a genuinely different calcium and phosphorus balance designed to slow bone growth to a rate the joints can support, which matters more for a breed prone to hip and elbow dysplasia than it does for a small dog.
- When can I switch my German Shepherd from puppy food to adult food?
- Most German Shepherds move to an adult diet somewhere between 12 and 18 months, later than most smaller breeds, because they take longer to finish growing. Your vet can advise on the right timing at a routine check based on your individual dog.
- Is grain-free food better for a German Shepherd puppy?
- Not automatically. Grain-free is a choice for a dog with a specific sensitivity rather than a requirement of the breed, and a well-formulated large-breed puppy food with grains in it is perfectly suitable for most German Shepherd puppies.
- How do I know if I'm overfeeding my German Shepherd puppy?
- Following the feeding guide for your puppy's current weight, rather than a fixed amount, and checking body condition at vet visits is the most reliable way to avoid overfeeding. A vet can tell you whether your puppy's weight and growth rate look appropriate for its age.
Related
Written by Matt Garnett, who runs Giddy Pets and is a lifelong pet owner — not a vet. This is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your animal. How we write these guides.
