We have a golden retreiver and she is allergic to chicken and duck or the grain in the food, anyways she now eats firstmate fish formula which is a grain free food from canada. They make other types like chicken and bison and lamb which we haven't tried. I've heard evo is really good too.
here's a site that has evaluated alot of the common foods.
Dog Food Reviews | Dog Food Ratings