Question: how many cups of food to feed a german shepherd?
Answer: An adult GSD of between 60 lb to 90 lb (27kg to 40kg) you will feed 3-5 cups of dog food daily (10.5 to 17.5 oz, OR 300 g to 500 g). Generally, you should feed an adult (at 1-2 years of age onwards) German Shepherd twice a day – morning and evening.