Hi there, Since I see from your other posts that you are young and this is your 1st dog on your own I would suggest you find the best quality dog food at your price point. Your GSD is going to eat ALOT! My 5 and 6 mth pup's eat 4 cups of dry dog food each - per day. We also give them a can of a high protein wet food at dinner split between them. If you don't watch it the food can get pricey and you may start to make substitutes that are not healthy for your dog.I started her out on Canidae and switched to hills science large breed puppy when I figured out I needed a large breed specific food. Anyone raised a pup on Hills and has any pros and cons on it?