ðŸū Breed Guide

Homemade Dog Food for German Shepherds

German Shepherds are loyal, intelligent, and athletic dogs — but they're also one of the breeds most prone to digestive problems and joint disease. The right homemade diet can dramatically improve their gut health, keep their joints strong, and support their impressive immune system.

Create a GSD Recipe → Calculate Portions
⚖ïļ
22–40 kg Typical Weight
📅
9–13 years Lifespan
🏃
High Exercise Needs
⚠ïļ
Very High Digestive Sensitivity

Common Health Issues in German Shepherds

German Shepherds are a working breed, but years of selective breeding have given them a few well-known vulnerabilities. Diet can play a significant role in managing or preventing all of these.

ðŸĪĒ

Sensitive Digestion (EPI & IBD)

GSDs are one of the most common breeds to develop exocrine pancreatic insufficiency (EPI) and inflammatory bowel disease. Easily digestible foods are essential.

ðŸĶī

Hip & Elbow Dysplasia

One of the most affected breeds for hip problems. Omega-3s, controlled growth in puppies, and healthy weight management make a big difference.

ðŸŒŋ

Allergies & Skin Issues

Many GSDs suffer from food allergies (often chicken or wheat). A clean, limited ingredient diet helps identify and eliminate triggers.

ðŸŦ€

Bloat (GDV)

As a deep-chested breed, German Shepherds are at high risk of dangerous bloat. Smaller, more frequent meals and no exercise after eating are critical.

Best Foods for German Shepherds

German Shepherds need a diet that's easy to digest, anti-inflammatory, and high in quality protein. Avoid common allergens and stick to simple, whole ingredients.

✅ Best Foods for German Shepherds

  • Turkey (lean, easy to digest)
  • Chicken (if not allergic)
  • Salmon & white fish (omega-3, gentle)
  • Pumpkin (gut soother)
  • Sweet potato (easy carb, gut-friendly)
  • Brown rice (gentle on digestion)
  • Cooked eggs (protein & probiotics support)
  • Kefir (natural probiotic for gut health)
  • Carrots (gentle, anti-inflammatory)
  • Turmeric (anti-inflammatory)

❌ Foods to Avoid

  • Wheat & gluten (common GSD allergen)
  • Corn & soy (digestive irritants)
  • Dairy in large amounts (lactose issues)
  • High-fat foods (can trigger pancreatitis)
  • Raw bones (GSD digestive risk)
  • Onion & garlic (toxic)
  • Grapes & raisins (toxic)
  • Spicy or heavily seasoned food
  • Artificial additives & preservatives
  • Any food the dog has previously reacted to

ðŸ’Ą GSD Gut Health Tip: German Shepherds have a naturally shorter digestive tract than many breeds, which is why they're prone to digestive problems. Adding a natural probiotic — like a small spoonful of plain kefir or probiotic powder from your vet — to every meal can dramatically improve their digestion and reduce gas, loose stools, and discomfort.

Simple Homemade Recipe: GSD Gut-Healing Bowl

This recipe is designed specifically for German Shepherds' sensitive digestion — easy to digest, anti-inflammatory, and gut-supportive. It makes enough for a 30 kg GSD for one day (split into 2–3 meals).

ðŸ―ïļ GSD Gut-Healing Bowl (30 kg dog)

200g turkey mince (lean, cooked)
80g cooked pumpkin (plain)
80g cooked sweet potato (mashed)
80g cooked brown rice
50g steamed carrots
1 tbsp fish oil (omega-3)
2 tbsp plain kefir (probiotic)
ž tsp ground turmeric

How to Prepare:

  1. Brown the turkey mince in a pan without oil. Drain any excess fat and let cool.
  2. Cook pumpkin and sweet potato by boiling or steaming until soft. Mash lightly.
  3. Cook brown rice according to packet instructions. Drain and cool.
  4. Steam carrots until tender but not mushy.
  5. Combine turkey, pumpkin, sweet potato, rice, and carrots in a bowl.
  6. Add fish oil and turmeric, mix well.
  7. Once fully cooled to room temperature, stir in the kefir (don't add it while hot or it destroys the probiotics).
  8. Split into 2–3 meals throughout the day. Store leftovers in fridge up to 3 days.

How Much Should I Feed My German Shepherd?

Adult German Shepherds generally need about 2–2.5% of their body weight in food per day. A 30 kg GSD needs roughly 600–750g of food daily. Because of their bloat risk, split this into 2–3 smaller meals rather than one large one.

Never exercise your German Shepherd for at least an hour after eating — this is one of the most important bloat prevention measures you can take.

Calculate My GSD's Portions →

German Shepherd Nutrition Tips

ðŸĶ  Prioritise Gut Health

The German Shepherd digestive system is notoriously sensitive. A probiotic added to every meal — either plain kefir, a small amount of plain unsweetened yogurt, or a vet-recommended probiotic supplement — helps maintain a healthy gut microbiome and reduces the chronic digestive issues many GSDs suffer from.

🎃 Pumpkin Every Day

Plain cooked pumpkin (not pie filling!) is one of the best digestive aids for German Shepherds. It's high in soluble fibre that helps regulate the bowels, reducing both diarrhoea and constipation. Add 2–3 tablespoons to every meal for a large GSD.

🐟 Omega-3 for Joints and Coat

Fish oil is essential for German Shepherds. It reduces joint inflammation (critical for a breed so prone to hip dysplasia) and keeps their thick double coat healthy. Use 1–2 tablespoons of fish oil daily for a 30 kg dog.

ðŸ―ïļ Feed Smaller, More Frequent Meals

Due to the serious risk of bloat (GDV) in German Shepherds, always feed at least 2 meals per day — ideally 3 for large dogs. Never let your GSD exercise vigorously within an hour of eating. This simple routine can literally save their life.

ðŸĐš Always consult your vet before making major changes to your dog's diet, especially if your German Shepherd has EPI, IBD, or other diagnosed digestive conditions. Dogs with EPI require pancreatic enzyme supplements with every meal, which must be prescribed by a vet.

Create a Personalised Recipe for Your German Shepherd

Tell us your GSD's weight, age, and health concerns — we'll generate a custom recipe in seconds

Try the Recipe Generator → Browse All Recipes