Tinker Bell and Tiger Lily have only ever ate Wellness and we are having zero issues with it. We researched puppy food way before we brought them home and I found a great article by Kristin Cabe that specifies things to avoid in a puppy food. We decided on Wellness for our girls; started on canned when they were little (when they were with their mom, they were on canned food and nursing... we didn't want to give them too many changes at once!) but went to dry food very quickly and easily.
When we went to Pet Supplies Plus to pick up food, there was a Blue Buffalo rep there who was talking up his food, of course, and telling us all this great stuff about their product. He was trying to convince us and then asked what we planned on feeding our pups. When we told him Wellness, he stopped trying to convince us, lol, and was like, oh yeah, that is a good one.

Not trying to pick a fight with anyone who loves Blue Buffalo or anything.... lol.