I would add Flint River Ranch dog foods - all natural, very easy to digest - digestion plays a huge part in the health of the dog.
Also, Sojourner Farms makes a human quality raw grain and supplement mix to which you add water, meat and vegetables. It is quick, easy and offers a balanced raw diet.
Here's a good link on nutrition from a holistic vet
http://www.apvet.com/nutrition.html