iHeartDogs is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no extra cost to you.
Does your German Shepherd have a few extra pounds they need to lose? You’re not alone. Members of our I Love My German Shepherd Facebook community recently shared their insights on the following question: What food would you recommend for an overweight German Shepherd? We received hundreds of helpful replies, and below we have compiled some of the best responses.
Always remember to consult your veterinarian before making any health changes to your German Shepherd’s diet, especially if they are overweight and may have other related health issues.
25 Best Dog Foods for a German Shepherd That Needs to Lose Weight
Our dog was 15-20 lbs overweight; we just cut the amount she was getting, and she lost the weight. No kibble and more pumpkin. She has maintained her weight, and we’ve increased her food amount ever so slightly. Her vet is very happy with her health, and the weight loss helped her joints.
Author: Ginna C.
Likes: 14
I give my boy Core Wellness low-fat diet, not for weight loss but for the stomach issues, he loves it. Might be one that would help! Good luck!
Author: Christine Anton H.
Likes: 1
I had a dog that refused to eat the Hill’s Science Diet food the vet prescribed. I used some low-sodium chicken broth and canned green beans to mix in to entice him. Also, I gave him 10 minutes to eat, and if he didn’t, I took the bowl up until next mealtime. After about 3 of those episodes (I feed him morning and evening), he started eating what I put down and was never too picky again.
Author: Randee B.
Likes: 23
I switched to Diamond Naturals Lamb and Rice Large Breed (My GSD weighed 176) I can’t afford the weight loss or fresh food on my budget with 2 other 65 and 72 lb dogs. I went to vet after 3 months of use he weighed 157 almost 20 lb loss!!!! My dogs don’t like it as much…but they have learned to eat it with small toppings on it ie Parmesan cheese, plain yogurt , olive oil and garlic. Good luck!!!
Author: Sheree W.
Likes: 3
My fat girl did well on blue buffalo chicken kibble with 1/2 can of wet Blue Buffalo chicken. Once a day feedings. She looks great! And is playing again!
Author: Amy H.
Likes: 3
Hills Science Diet Weight Management.
Author: Tracey S.
Likes: 1
My daughter fed her dog the purina pro plan weight loss and she dropped her pounds. And feed more than once a day so the dog will not feel starved by just getting it once a day, less than he is used to…
Author: Leona F.
Likes: 5
I’ve always fed my German Shepherds Royal Canin. It’s breed-specific and formulated especially for German Shepherds. This is my fourth German Shepherd, and the other 3 lived to be 14. I feed her what it says on the chart on the bag. She stays between 77 and 80 lbs. year-round, and my Vet says she is very healthy.
Author: Barry H.
Likes: 2
Purina Pro Plan Weight Management with shredded chicken (kibble). I’ve personally used it very successfully. I also have recommended it for several of my dog walking clients. Their dogs loved it and dropped/maintained their weight.
Author: Linda B.
Likes: 1
I fed my GSD Bil-Jac. It comes frozen and my dog was 85 pounds of solid muscle.
Author: Steve C.
Likes: 0
Author: Cathy R.
Likes: 1
We are still on that journey, but we are down to the final 4 lbs!!!! Last summer, my girl weighed in at 84.1 lbs! We started her on one and a half cups of Royal Canin Satiety twice daily, and I top it with some good-tasting 3.5-oz wet food “topper” to disguise her meds and supplements. On March 20th, she had a complete titanium hip replacement surgery and weighed 68.4 lbs!!!! She is a very healthy weight now for joints and arthritis, but the surgeon would be thrilled for 3-4 more for her new “hardware”. Much as I hate it when she gives me “the k9 starvation stare”, she will be around longer and in better condition and health for my guilt!
Author: Kathleen Anne L.
Likes: 0
My girls eat pedigree and then my vet recommended a green bean diet if you buy the cans of green beans, you rinse them off if you buy fresh you still bring them up but you cook them down to the really really tender and mash them up and put it in their food mind level, including my cat
Author: Alicia C.
Likes: 1
I give my boy Iams healthy weight. He lost about 20 pounds. My vet was happy. Only feed him twice a day.
Author: Teresa Lanham R.
Likes: 0
Royal Canin, Dog Food is specifically made for certain dog breeds
Author: Debbie W.
Likes: 1
I give my little dog purina one weight management. She slimmed down and seems satisfied with her meal.
Author: Kathi Brelinski S.
Likes: 0
I liked Fromm with lamb and duck. Many are singing the praises of raw. Just provide the best you can, limit treats.
Author: Donna S.
Likes: 0
My foodie GSG, I am feeding her Natural Balance Fat Dog. She has been losing weight slowly and steadily. I do supplement by adding raw foods at least 3 times a week, if I do this every decrease the dry food.
Author: Doris D.
Likes: 0
Taste of the wild salmon works great
Author: Buzz W.
Likes: 0
Frequently Asked Questions About the Best Foods for an Overweight German Shepherd
1. What are the best types of food for an overweight German Shepherd?
The best foods for an overweight German Shepherd are those high in protein, moderate in fat, and low in calories. Look for dog foods that list real meat (like chicken or lamb) as the first ingredient, contain whole grains or vegetables for fiber, and avoid fillers like corn, soy, or artificial additives. Weight management formulas from reputable brands can help your dog feel full while consuming fewer calories.
2. How much should I feed my overweight German Shepherd?
The ideal feeding amount depends on your dog’s current weight, goal weight, age, and activity level. On average, overweight German Shepherds may need 20–25 calories per pound of their ideal body weight per day. It’s best to consult your vet for a customized feeding guide. Always follow the label instructions as a starting point, and adjust based on weight changes.
3. Are grain-free diets good for overweight German Shepherds?
Not necessarily. Grain-free diets are popular, but they’re not inherently better for weight loss unless your dog has a grain allergy. Whole grains like brown rice and oatmeal can provide valuable fiber and nutrients while supporting digestion and satiety. The key is portion control and ingredient quality—not whether grains are present.
4. Can I feed my German Shepherd homemade meals to help with weight loss?
Yes, but with caution. Homemade diets can help with weight control if they’re nutritionally balanced. Lean proteins (like turkey or white fish), steamed vegetables (like carrots and green beans), and complex carbs (like brown rice or sweet potatoes) can be part of a healthy meal plan. Always consult a vet or pet nutritionist before switching to homemade meals to ensure your dog receives all essential nutrients.
5. How do I know if a weight-loss dog food is working for my German Shepherd?
Track your dog’s weight weekly and monitor their body condition—waistline, energy levels, and appetite. You should see gradual weight loss (1–2% of body weight per week is safe). If results stall, revisit portion sizes or consult your vet to reassess the diet or rule out underlying health issues.
6. Are treats okay for an overweight German Shepherd?
Treats are fine in moderation, but they should be healthy and low-calorie. Opt for natural treats like baby carrots, apple slices (no seeds), or commercial low-calorie dog treats. Treats should not make up more than 10% of your dog’s daily caloric intake. Avoid fatty, high-sugar, or processed options that can sabotage your dog’s weight loss.
7. What ingredients should I avoid when choosing food for my overweight German Shepherd?
Avoid dog foods with high levels of fat, added sugars, artificial preservatives, and low-quality fillers like corn gluten meal or meat by-products. Also, steer clear of high-calorie, high-carb foods without much protein, as they can contribute to weight gain and poor muscle maintenance.

Helping Your German Shepherd Lose Weight
In conclusion, providing an obese German Shepherd with the right diet is crucial to ensure their journey towards a healthier weight is both enjoyable and effective. By focusing on high-quality protein sources, low-glycemic carbohydrates, and essential nutrients, you can support your dog’s weight loss while maintaining their overall health. Always consult with your veterinarian before making any significant changes to your pet’s diet. With patience, dedication, and the right food choices, your beloved German Shepherd will be well on their way to achieving a leaner, happier, and more energetic life. Embrace the journey together for a stronger bond and a healthier future.

1 day ago
4
































English (US) ·