Go to http://www.dogfoodanalysis.com You want atleast a 4-6 star food. Blue Buffalo is good, but may be too rich for a pup that young.

I would stay away from Ol'roy, Kibbles and bits, and Atta boy stuff like that is nothing but garbage.