Question: how many calories should a german shepherd eat per day?
Answer: German shepherd dogs are large dogs, usually weighing between 60 and 90 pounds. The National Research Council of the National Academies says inactive or older dogs of this weight range require between 1,272 and 1,540 calories per day, while active dogs need between 1,740 and 2,100 calories per day.