I only feed my dog RAW. Other than that she gets Missing Link.
Dogs are not meant to eat dog food....especially dry. If you look at the genetic makeup of a dog there teeth are not designed to chew. What is supposed to happen is they rip or tear at flesh and swallow hole. Digestion for a dog doesn't start until the food enters the stomach at which point the proper nutriments are taken in and the the rest is left to the "waste" side.
Here is a decent link.
http://www.rawlearning.com/
DG
meh. people confuse a picture perfect kill on nat geo with every single meal a wolf or coyote or fox (all canids) has. real life is not so simple and involves scavenging and stealing and eating small animals, and overly specialized animals like cheetahs are doomed to extinction.
Although I did read an interesting comment that they don't digest bone in a kill, but that the fur they eat sort of wraps around bone to protect the digestive system. who knows if that is true.
ever notice how you digest when you are upset? now put that together with the average american or european treating their animals like humans and not providing the leadership that makes them stable and relaxed. If your dog walks in front of you, he is not going to be relaxed at meal time.