What do German Shepherds Eat?

German Shepherds like most canines are primarily meat eaters. Dog food is the best to feed a German Shepherd. This dog does have a smaller colon than other breeds so a high fiber diet is also recommended.