I would definitely stay away from Purina. For the most part it is crap, lots of recalls and lawsuits and questionable ingredients. Iams and Science Diet aren't great either, to be honest. Blue Buffalo is better but there are better out there for sure. The Wilderness formula does seem good from a quick search. What's your budget like?
Check out dogfoodadvisor.com and aim for 4-5 star foods. Try and avoid foods that include common allergens such as corn, soy, grains, etc.
I was feeding Go! for over a year but I'm now in the process of switching the dogs to Pulsar dog food. It's much cheaper, better quality, and ingredients are all local to Saskatchewan, Canada.