Question: how many cups of food should i feed my german shepherd puppy?
Answer: Generally a puppy of 10 lb to 30 lb (4.5kg to 14 kg) you will feed 1-2 cups of food daily (3.5 to 7 oz, OR 100 g to 200 g). German Shepherd puppies will require more regular feeding of three to four times a day spaced throughout the day.