How much should a German Shepherd eat?
Adult weight range 22–40 kg · adult feeding factors apply from 15–18 months of age · raw rate 2.5% of body weight. Portions below are computed with the same veterinary formula as the main calculator — not copied from a bag chart.
Enter your dog's details
Pre-filled with the breed's mid-range weight — adjust to your dog.
German Shepherd portions by weight
| Adult weight | RER | Daily target | Kibble / day | Cups / day | Per meal (×2) | Raw / day |
|---|---|---|---|---|---|---|
| 22.0 kg | 711 kcal | 1,138 kcal | 277 g | 2.8 | 138 g | 550 g |
| 31.0 kg | 920 kcal | 1,471 kcal | 358 g | 3.6 | 179 g | 775 g |
| 40.0 kg | 1,113 kcal | 1,781 kcal | 433 g | 4.3 | 217 g | 1,000 g |
Neutered adult (×1.6), kibble at 370 kcal/100 g, 10% treat allowance removed. Raw at 2.5% of body weight (size-correct rate). Cups ≈ grams ÷ 100 (typical kibble — weigh in grams for accuracy).
Worked example: a 31.0 kg German Shepherd
A 31.0 kg adult German Shepherd (neutered): RER 920 × 1.6 = 1,471 kcal − 147 kcal treats ÷ 3.7 kcal/g = 358 g — that is 179 g per meal, twice a day. The same arithmetic runs in the calculator above: change the weight or the life stage and every number follows.
German Shepherd puppy feeding by age
| Age | Factor | Meals / day | Note |
|---|---|---|---|
| Under 4 months | ×3.0 | 3–4 | On current weight — weigh every 2 weeks |
| 4–8 months | ×3.0 → ×2.0 (taper) | 3–4 | Factor falls smoothly — weigh every 2 weeks |
| 8–12 months | ×2.0 | 3 | 3 meals; 2–3 from 6 months |
| 12 months to adult | ×1.6–1.8 | 2 | Adult factor from 15–18 months |
Factors multiply RER on the puppy's current weight, not adult weight. Large and giant breeds keep the growth factors until 15–18 months.
Feeding notes for the German Shepherd
A working large breed is an athlete with a big tank: 2.0–2.5× is normal in season. Split into two meals and avoid hard exercise on a full stomach — large, deep-chested dogs are the gastric-dilation risk group.
What makes feeding a German Shepherd different: Deep-chested and athletic, German Shepherds carry a real bloat (gastric dilatation) risk: split the daily portion into two meals and avoid hard exercise for an hour after eating. Working lines in daily training honestly need the active factor — the pet default will underfeed them.
Health, treats and the senior years: Shepherds are prone to digestive sensitivity, and a dog that has loose stools on the right portion is a vet conversation, not a reason to keep switching foods. In old age, watch the hips and the back end: keep the dog lean, keep the factor honest, and let the scale — not the appetite — decide the portion.
Training, treats and everyday feeding: Shepherds do best on a strict routine: the same times, the same measured meals, and rest for an hour after eating. Food is the best training currency for this breed — use part of the daily ration as rewards during training, so the dog works for its dinner instead of eating extra on top of it.
Weight & condition for the German Shepherd: German Shepherds should look athletic, not bulky: ribs faintly visible under a thin cover is correct for this breed, and a Shepherd kept lean puts less load on hips and elbows. Working lines often sit at the light end of the range; show lines at the heavy end. Weigh monthly — a Shepherd that gains 2 kg has added roughly 6% of its body weight, and the joints feel all of it.
Body condition check: Weigh the dog, then look at the dog: the 9-point body condition scale wants a 4–5, with ribs felt rather than seen, a waist that narrows behind the ribs, and a belly that tucks up from the side. If the ribs have vanished under fat, cut the table portion by 10%; if they show clearly, add 10%.
Puppies of this size class reach adult factors at about 15–18 months; until then, growth portions follow the puppy factors (×3.0 under 4 months, tapering to ×2.0 by 8 months) on current weight, recalculated every two weeks. Individual dogs vary by up to ±50% from any formula — the scale and your hands on the ribs outrank this table.
Guides: feeding a senior dog · feeding schedules by age
Sources: method & factors · AAHA 2021 guidelines · Pet Nutrition Alliance RER/MER · AKC breed profile
Portions by brand — German Shepherd
What that is on 5 popular brands, for a 31 kg adult (neutered, treats removed):
How to use this calculator
Enter weight
Enter the dog's weight (use ideal weight for weight loss).
Select life stage and goal
Select the life stage and goal so the correct MER factor applies.
Enter food energy density
Enter the food's energy density (kcal per 100 g) from its label.
Read the daily portion
Read the daily portion in grams, split it across meals, and adjust by 10% every 2 weeks based on body condition.
German Shepherd feeding questions
How much food should a German Shepherd eat per day?
Across the full adult weight range (22–40 kg), a German Shepherd needs about 1,138–1,781 kcal/day — 277–433 g of typical kibble (370 kcal/100 g) after the 10% treat allowance is removed — depending on weight, sex and activity. A typical adult at the middle of the range (31.0 kg) needs about 1,471 kcal/day, roughly 358 g, split over 2 meals.
How many meals a day should a German Shepherd eat?
Feed a German Shepherd twice a day — roughly 179 g per meal from a daily total of 358 g (1,471 kcal) for a 31.0 kg adult — and never as one large meal. A deep-chested breed should not eat a big bowl and then exercise, and a measured split makes the one-hour rest after eating easy to keep. Keep the two meals at the same times daily; puppies under four months need three to four smaller meals instead.
How many cups of food does a German Shepherd need per day?
About 358 g/day is roughly 3.6 cups at the typical density of 100 g per cup — but cups vary by up to 40% between kibbles, so weigh the grams once and the question disappears. A cup is a volume; grams are the portion. At 358 g a day, a 10% scooping error is about 36 g — a small dog's entire meal — so weighing matters more, not less, as portions grow.
How do I switch a German Shepherd to a new food?
Over 7 days: 25% new food for 2 days, 50% for 2 days, 75% for 2 days, then 100% — keeping the total daily grams at the number on this page throughout. If stools loosen, hold at the current mix for an extra day or two before moving on. If your dog has a sensitive stomach, allow 10–14 days instead of 7.
How much should a German Shepherd puppy eat?
Large-breed puppies grow for 15–18 months — and lean growth is the goal: excess calories accelerate the frame faster than joints can follow. Use ×3.0 under 4 months, tapering smoothly to ×2.0 by 8 months, on current weight, and keep the puppy visibly slim.
How much raw food does a German Shepherd need?
At the size-correct BARF rate of 2.5% of ideal body weight, a 31.0 kg German Shepherd eats about 775 g of raw food per day — split 70% muscle meat, 10% raw edible bone, 5% liver, 5% other organ, 10% vegetables and fruit on the BARF model.
How does feeding a German Shepherd change as they age?
From about 15–18 months a German Shepherd counts as fully adult; the senior shift usually arrives years later, when activity and muscle mass fall. The calculator's senior factor (×1.4 instead of ×1.6) trims a 31.0 kg German Shepherd from 1,471 to about 1,288 kcal/day — roughly 313 g of typical kibble. Make the change gradually and judge by body condition, not birthdays alone: a still-active older German Shepherd may hold condition on the adult number.
How should I feed my German Shepherd to lower bloat risk?
Split the daily portion into two meals, keep the dog calm for an hour after eating, and use a slow-feeder bowl if meals disappear in under two minutes. The portion itself doesn't change — a 31.0 kg adult still needs about 1,471 kcal/day — but how it is served matters for a deep-chested breed.
How much does a working German Shepherd eat?
A Shepherd in daily training or police/service work honestly needs the active factor (×2.0–2.5), not the pet default: a 31.0 kg dog moves from about 1,471 kcal/day at ×1.6 to about 1,839 kcal/day at ×2.0 — roughly 447 g of kibble. Judge by condition every two weeks: if the ribs disappear, drop back a factor step.
Related calculators
Raw & BARF Calculator
Daily raw grams split into meat, bone, liver, organ and veg. BARF and PMR models.
Puppy Food Calculator
Growth portions by age in weeks and months, kibble or raw.
Dog Weight Loss Calculator
Safe deficit portions at target-weight RER, with a realistic timeline.