Davidh could probably tell you more on the puppy formula than I could ever, Next I'm going to enclose a food ratings link in here for you, So please look it over, and see where your food rates. I'm thinking probably 90-95% of Gully's are on a grain free formula because of allergies. Royal canine was developed with a scheme in mind, the Kibble is suppose to be such that your pet can easily eat it our of the bowl is their selling scheme, like Science Diet does all the Kick Backs to Vets for recommending their food. Fromm's and Blue Buffalo, which I personally use, Well they use a different scheme, Make the food Healthy, and appetizing for the pets, it's a little bit more, but will save you tons in vet bills and allergies, and all the other little side effects. Here's the Link, see where Infinia Rates.