Skip to content

Free UK delivery over £39 · Tracked & fast

Giddy PetsGiddy Pets

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.

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

Pedigree Tasty Minis Puppy Treats Chewy Cubes with Chicken

£2.25

Forthglade Complete Puppy Chicken with Liver Grain Free — 18 x 395g Trays

Forthglade Complete Puppy Chicken with Liver Grain Free — 18 x 395g Trays

£35.89

Bakers Puppy Superfoods Chicken with Vegetables

Bakers Puppy Superfoods Chicken with Vegetables

£39.15

Burgess Supadog Puppy Chicken

Burgess Supadog Puppy Chicken

£35.35

Harringtons Puppy Turkey & Rice

Harringtons Puppy Turkey & Rice

£6.49

James Wellbeloved Grain Free Puppy/Junior Dry Dog Food Turkey & Veg

James Wellbeloved Grain Free Puppy/Junior Dry Dog Food Turkey & Veg

£12.75

Wagg Puppy Treats

Wagg Puppy Treats

£1.49

Burns Puppy Junior Original Chicken Rice

Burns Puppy Junior Original Chicken Rice

From£14.99

Lily's Kitchen Puppy Chicken Recipe — 6 x 400g Tins

Lily's Kitchen Puppy Chicken Recipe — 6 x 400g Tins

£22.79

Pooch & Mutt Puppy Bite Size Beef Jerky

Pooch & Mutt Puppy Bite Size Beef Jerky

£3.99

Whimzees Puppy

Whimzees Puppy

£7.99

Burns Grain Free Puppy Duck Potato

Burns Grain Free Puppy Duck Potato

From£16.49

Browse all of Dogs →

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.