What I've found is that the puppy doesn't really want adult food--they just want to eat whatever the older dog is eating. And often the older dog wants to eat the puppy's food too. They're just CONVINCED the other dog is getting something better.
Mine all get Taste of the Wild and are still like that.