I am not a fan of kibble, but here is a tip if that is your feeding choice:
Soak it in warm water for 10 minutes or so before you feed it to the dog. It needs to expand to its full size before getting into the dog.
If you don't soak it, the food will expand in the dog's stomach. Some vets speculate that this can lead to a deadly condition called bloat, especially in large breed dogs. Bloat is fatal in most cases and is not that rare of a condition.
http://wawa.essortment.com/dogsbloatwhat_reyc.htmPurina One & Pro Plan expands at least 2x when you let it soak.
Also, the cruchiness of the food doesn't really clean their teeth. That is marketing BS. When was the last time you cleaned your teeth with a cookie? Don't think that you are giving up something by soaking the food.