Brock eats Canidae, I like it a lot and so does he. Each of my dogs eat a different brand though, Ive tried a number of different brands for each of them to see which they do best on (how stool smells, how loose/firm it is, how much they need to eat, etc), so it just depends on the dog.

Alki did eat Canidae also and did great on it, but because she is so active she was eating almost double the suggested amount, so I switched to a higher protein food that gave her loose stool, and then to Innova Evo which she does great on. Brock is as active, if not more so, than Alki but because of his digestive disease he cant have high protein and needs high fiber. So I tried a few foods that nearest met his needs and Canidae was the best and his fave!