We started Snickers on Nutro dry and canned and he never ate well. We were uneducated and bought him from a pet store and thats what they had him on, so we continued and then I found YorkieTalk

. Then we switched to Merrick Puppy Plate and he ate, and ate, and ate. He then became picky again (this breed is known for this) even though we didn't give him table scraps. He did pretty well on the Merrick. Nutro food just seems gross, I don't know many pups that like it and it has had a ton of recalls and suspicion of poisoning dogs, I would never risk it. I would change puppy's food pronto.
Some GREAT puppy foods are:
Innova Puppy (
The Healthiest Pet Foods in the World – Natural & Organic Pet Food – Natura Pet Products)
Wellness Just for Puppy
Merrick Puppy Plate
Good luck

Snick & Viv