Best food for a German Shepherd
German Shepherds are large, active, working-bred dogs, and two things tend to matter most when choosing their food: a lot of them do better on a diet built for sensitive stomachs, and their size and activity level put real demand on joints over a lifetime. Neither is true of every individual dog, but both are worth knowing before you shop.
Why sensitive stomachs come up so often
German Shepherds are one of the breeds most commonly mentioned in connection with digestive sensitivity, including loose stools and food intolerance. A single-protein, easily digestible recipe such as James Wellbeloved Adult Dry Dog Food Lamb Rice or Burns Adult/Senior Dog Original Chicken & Brown Rice is a reasonable starting point if your dog's stomach seems to react to richer or more varied foods.
If you are changing your German Shepherd onto a new food, do it gradually over a week or so alongside their current food rather than switching overnight, since a sudden change is one of the most common causes of loose stools in any dog, sensitive-stomached or not.
Feeding for an active, large-boned dog
German Shepherds are a working breed by background, and even a pet-line dog is usually more active than a small companion breed. That activity level, combined with their size, means joint wear is a genuine long-term consideration, and a joint supplement alongside their normal diet is something worth discussing with your vet as they get older.
Keeping a German Shepherd at a healthy weight throughout their life matters more for joint health than any single food choice, since extra weight puts direct extra load on hips and elbows that are already working hard.
What we stock for this breed
Everything below is in stock with us, priced with delivery worked out, and packed and posted by hand in the UK.

Forthglade Soft Bite Grain Free Joints & Bones Treats
Grain-free salmon dog treats with salmon oil, glucosamine and chondroitin
£2.45

Pooch & Mutt Salmon Oil
Scottish salmon oil for dogs, dosed by weight from toy breeds to giants
£13.99

Forthglade Cold Pressed Natural Turkey
Cold-pressed turkey kibble for dogs from 2 months, soft enough to mix with water for young pups
£45.99

Forthglade Cold Pressed Grain Free Salmon
Cold-pressed grain-free dry food for dogs, built on fresh and dried salmon
From£16.99

Forthglade Cold Pressed Grain Free Duck
Cold-pressed grain-free duck food with fruit and botanicals, in two bag sizes
From£16.99

Forthglade Cold Pressed Grain Free Chicken
Cold-pressed grain-free chicken food with fruit and botanicals, in three bag sizes
From£16.99

Forthglade Complete Meal Lightly Baked Turkey
A lightly baked complete dry food, 50% turkey, for adult dogs of any breed
From£12.49

Forthglade Complete Meal Lightly Baked Chicken
A grain-free complete dry food for adult dogs, lightly baked and built on 50% chicken
From£12.49

Forthglade Cold Pressed Small Dog Turkey
Cold-pressed grain-free dry food for small dogs and puppies, built on turkey
£16.99

Forthglade Complete Meal Lightly Baked Lamb
A lightly baked complete dry food, 50% lamb, for adult dogs of any breed
From£12.49

Forthglade Cold Pressed Grain Free Turkey
Grain-free cold-pressed turkey kibble for dogs, gentle on sensitive stomachs
£69.69

Harringtons Puppy Turkey & Rice
Complete turkey puppy food with 30% protein and feeding bands by adult weight
£6.49
Common questions
- Do German Shepherds need a special diet?
- Not a special diet as such, but many do better on an easily digestible, single-protein recipe because of how commonly this breed experiences sensitive stomachs. Whether your own dog needs that approach comes down to how they get on with what they are currently eating.
- Should I give my German Shepherd a joint supplement?
- It is worth discussing with your vet, particularly as they get into adulthood, since their size and activity level put real long-term demand on joints. A supplement is not a substitute for keeping them at a healthy weight, which matters at least as much.
- How do I switch my German Shepherd onto a new food safely?
- Introduce the new food gradually over about a week, mixing in a little more each day alongside their current food rather than swapping overnight. This gives their digestive system time to adjust and lowers the chance of loose stools during the change.
- Are grain-free diets better for German Shepherds?
- Not automatically. Some dogs with sensitivities do better without certain grains, but grain-free is not a blanket requirement for the breed, and a single named protein matters more for a sensitive stomach than whether the food contains grain at all.
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.