Tips and Suggestions on Feeding your Dog | The German Shepherd
German Shepherd puppies should be fed three to four times a day, while you should feed adult German Shepherd dogs twice daily: one morning and one evening meal. Don't force your dog to perform too much activity before or after a meal – strenuous exercise in the hours surrounding a meal can lead to bloat (much like the old maxim about not swimming in the pool for hours after lunch – which is, by the way, untrue.) There is some food, however, that is inadvisable to serve to a German Shepherd dog. This includes grains, and many dog food providers suggest that you avoid grains entirely in your dogs diet – although of course an occasional table scrape won't hurt. But remember that your German Shepherd dog is primarily a carnivore, and do not adjust his diet without reflecting this one essential fact. Lastly, it's also a good idea not to leave large amounts of food in bowls or in any feeding areas. The thought that your German Shepherd will simply eat and nibble away as needed throughout the day is unfortunately not true. Most dogs, Shepherds included, will literally eat everything in their site.