Норма харчування дорослої німецької вівчарки залежить від того, чим її годують: натурою чи готовими раціонами. При годуванні натуральною їжею рекомендована добова доза їжі становить 1.5 літри. Цю порцію ділять на 2 частини.
Цуценя вівчарки повинен отримувати порцію вдвічі більше на етапі зростання, ніж дорослий вихованець. Середньостатистична доросла вівчарка повинна отримувати в день близько 400-500 грамів корму при обліку щоденного вигулу.
Основу натурального раціону собаки повинне складати м'ясо: курка, яловичина, індичка, кролик, конина. Цуценятам м'ясо відварюють, дорослим собакам його можна давати сирим за умови, якщо у вихованця немає проблем із ШКТ. М'ясо ріжуть шматками чи подрібнюють у фарш.
Режим та норми годівлі німецької вівчарки сухим кормом Цуценят-німців необхідно годувати 2-6 разів на день (до 2 місяців 6 разів, у 2-3 місяці – 5 разів, 3-6 місяців – 3-4 рази, 6-10 місяців -3 рази, з 10 місяців – 2 рази). Бажано годувати німецьку вівчарку сухим кормом за режимом, приблизно одночасно.