Mine is a picky eater too. I tried to feed her Nutro Ultra puppy and she wasn't crazy about it, the kibble was too big and hard to her to chew.
Give Royal Canin Mini Puppy a try, there is no whole corn (there is corn gluten meal but puppies can digest that and it does not lower the quality of the food)...check out tons of great info on their website
www.caninehealthnutrition.com)
When Brady gets older I am seriously considering Canidae...
www.canidae.com
I don't recommend Wellness, Brady hated the taste and texture...
There are a ton of great foods out there. When Brady is older I'm also going to try out the Fromm's Four Star Nutionals....