I fed Desmond several foods as a puppy before settling on one brand. First we tried Solid Gold- I liked the ingredients, Desmond's tummy did not.
Also tried Wellness, same thing happened. Both good foods, just not for Desmond I guess.
Blue Buffalo was a good one that we stayed with for several months. I fed him the Lg breed puppy formula, but obviously if you have a mini/toy, you don't need that.

Great food, Desmond loved it and did very well on it.
I eventually found out where to purchase Orijen brand foods, so we switched to that for the better quality. It's GREAT. He looks great, seems to feel great, and is sooo healthy. He likes it too! (: