Don't let the price of quality dog food scare you away. You will actually save money by feeding the dog a higher quality kibble since he will eat less. High quality dog food usually results in a healthier dog, so less money spent at the veterinarian.
You can read about raw diets (or B.A.R.F diets) and homemade dog food for German Shepherds here: The Best German Shepherd Diets
Shop for German Shepherd Dog food now!