Owczarki niemieckie potrzebują diety bogatej w białko i umiarkowanej w tłuszcz. Dzienne porcje zależą od wieku, rozmiaru i aktywności. Ogólna wytyczna: 2–3 szklanki suchego pokarmu dziennie, podzielone na dwa posiłki. Szczenięta potrzebują 2–3 szklanki pokarmu dla szczeniąt podzielonej na 3–4 posiłki. Dorosłe psy zazwyczaj 2–4 szklanki pokarmu dla dorosłych w dwóch posiłkach. Seniorzy mogą potrzebować 1–2 szklanki pokarmu senior w dwóch posiłkach. Dostosuj porcje do indywidualnych potrzeb psa i skonsultuj się z weterynarzem, biorąc pod uwagę skłonność rasy do problemów ze stawami.