PuppyFeedingCalculator
HOME/BREED GUIDES/GERMAN SHEPHERD
LARGE BREED · 18 MONTH MATURITY

German Shepherd Puppy Feeding Chart & Portion Guide

German Shepherd puppies have high activity demands paired with sensitive gastrointestinal tracts and long bone growth plates that close around 15–18 months.

VETERINARY BREED SPEC

German Shepherd Metrics

Adult Target Weight:
26 – 40 kg
Skeletal Maturity:
~18 Months
Target Kibble Density:
355 kcal/100g
Orthopedic Sensitivity:
High (Controlled Growth Required)
Clinical Tip: Split daily portions into 3 meals through 7 months of age to support gentle digestion and steady skeletal mineralization.
MONTH-BY-MONTH RATION SCHEDULE

German Shepherd Daily Feeding Chart (2 to 12 Months)

Calculated for an average German Shepherd maturing to 34 kg on puppy kibble (355 kcal/100g) or wet food (100 kcal/100g).

Puppy AgeEst. Weight% AdultDaily KcalDry Kibble (355 kcal)Wet Food (100 kcal)Recommended Meals
2 Months5.4 kg (11.9 lbs)16%744 kcal (3.0× RER)210 g/day (1.9 cups)744 g/day4 × 53 g
3 Months8.8 kg (19.4 lbs)26%1074 kcal (3.0× RER)303 g/day (2.8 cups)1074 g/day3 × 101 g
4 Months12.6 kg (27.8 lbs)37%1170 kcal (2.5× RER)330 g/day (3.0 cups)1170 g/day3 × 110 g
5 Months16.3 kg (35.9 lbs)48%1420 kcal (2.5× RER)400 g/day (3.6 cups)1420 g/day3 × 133 g
6 Months20.1 kg (44.3 lbs)59%1330 kcal (2.0× RER)375 g/day (3.4 cups)1330 g/day2 × 188 g
8 Months25.5 kg (56.2 lbs)75%1588 kcal (2.0× RER)447 g/day (4.1 cups)1588 g/day2 × 224 g
10 Months29.6 kg (65.3 lbs)87%1510 kcal (1.7× RER)425 g/day (3.9 cups)1510 g/day2 × 213 g
12 Months32.3 kg (71.2 lbs)95%1612 kcal (1.7× RER)454 g/day (4.1 cups)1612 g/day2 × 227 g
BREED NUTRITION FAQ

German Shepherd Puppy Feeding Questions

How much should I feed my German Shepherd puppy by weight and age?

+

At 2 months old (~5.4 kg), a German Shepherd puppy typically needs 744 kcal per day, which equals 210g (1.9 cups) of 355 kcal/100g puppy kibble split across 4 meals. By 6 months (~20.1 kg), they require 1330 kcal/day or 375g/day across 2–3 meals.

When should a German Shepherd switch from puppy food to adult dog food?

+

A German Shepherd (Large Breed) reaches skeletal maturity around 18 months with a target adult weight of 26 – 40 kg. Transition to an adult dog maintenance formula (1.6× RER) at 18 months using our 7-day food transition planner.

PRECISION PUPPY NUTRITION

Feed with veterinary confidence at every growth stage.

Bookmark your puppy’s custom profile or print a kitchen fridge schedule—and update their weight every week as they grow.