I think different dog foods work different for different dogs. One type of food could make ones eyes run and the others not or one dog food could make one dog have stomach problems but another not. I personaly dont think dogs need grains and prefer grain free and Callie does really well on it so it works for us. The problem is finding a food small enough for miss picky need small bites

lol