Wheat and soy are both cheaper quality ingredients and many dogs are prone to have allergies to them. Beat Pulp is considered a filler. Once the water is removed from he chicken, it is no longer the main ingredient. Seems to have many grains. In my opinion, I would not feed this food and there are MANY kibbles out there with more meat and far less grains. Again, this is just MY opinion
Snick & Viv