When we got Baku at 8 weeks old, he was eating this cheap puppy chow from wherever. The family who's dog had a litter didn't have the $$ to invest in higher quality food.
Starting that night, we began mixing Natures Recipe food in with what he ate. He enjoyed it, but eventually he stopped eating. We weren't sure why, so we swapped again to the "large breed" Natures Recipe puppy food. He devoured that stuff.
That's when the allergy came in. He started to get white spots on his coat and his hair came out constantly. He also developed what appeared to be a bunch of pimples on his forehead.
We've since swapped to Blue Buffalo Puppy. It's lamb & rice base and he loves it.
We give him a total of 4 cups of food per day. 2 for breakfast (7am) and 2 for dinner (6pm). Is this too much? He seems to always be hungry so I'm feeding him the way I would feed myself.
Next question: Every Thursday at work, we have Soft Pretzels. He sits and watches us with sorrowful eyes, so we usually give him half of one. Is this acceptable, or should I stop that as well?
Thanks for the advice.
Oh, our vet weighed him at ~50 lbs last week. Here's a picture of him.

