My personal experience with Pinnacle (duck formula) was extremely positive. I used it as a mixer with Sacha's raw for a while, and she continued with solid poop. Her coat was soft, eyes shiny. Her ears were even clear (until I took her swimming last week).

Sacha's allergies are mainly to chicken products....she's fine with grain, though I try to stay away since I have no idea what might "set her off"