A high protein, low glycemic food has a lot to offer a dog.  This food is indeed high in protein, and offers some high quality protein sources.  However, rather than grain, it has potatoes.  It also has chickpeas and split peas, which they do point out.  If you read the ingredients, you will see dried potatoes.  I don't like that they fail to mention this in the heading when they mention the peas.  Grain free is great; but there are much better options than regular potatoes.  Sweet potato would be much better.