Since I am only a few weeks into being an owner I am taking a survey about which brands of food are preferred. My vet recommends purina one puppy food and that is what I started feeding. Now I am reading that this is "junky" full of undesirable ingredients as are many seemingly good foods. I have been reading about Blue Buffalo and Innova. Any thoughts?