There is no debate that this food is definitely on the low side on the protien scale. This food could almost be considered a reduced calarie formula, with its lower fat and protien contents. As far as ingredients go, not bad, not great. A lot of grains, but also high quality meat. (No by-products) a lamb meal would be better than their lamb, but as long as its not a by-product, this food is ok in my book. Therefor, my rating..OK. They definitely have the right idea in mind, they just used the cheaper way of doing it. I would actually compare this food more to the Nutro Ultra. Except this one is much more expensive. In other words, there isn't much bang for your buck. If you want to spend your money on a really good food, try Nature's Variety or Innova. Much higher quality and about the same price as this stuff.