Question: how should i feed my german shepherd puppy?
Answer: Fresh, clean water should be available to the puppy during the day. You should remove the water overnight. 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.