Question: how often should you feed a baby german shepherd?
Answer: Feeding Your German Shepherd Puppy Feed 3 times per day from 8 to 12 weeks of age and twice per day thereafter. If you want to change the food, always choose a high quality puppy food labeled for large breeds.