Sometimes I think people think way too much about dog food, including myself!
Basically, ya gotta find what is right for your dog, as each dog is different! But in general, the main company I trust is Champion Pet Foods. And most people will tell you the same thing.