In my opinion this is a wonderful food. I can't believe you can get it at petco, you would expect to find it a specialty stores only. The protein content is min. 28% which is very good, keep in mind a dog needs at the very least 20% to support healthy body functions and growing puppies need more than that. There are no fillers, gluetens or corn. It is all natural including natural perservatives which is very important. My dogs also enjoy its taste and the small kibble size.