A dog's natural diet consists primarily of fresh, high-protein, balanced-fats, mineral-rich foods. Dry and canned foods don't begin to duplicate this diet, and even fresh meat from the grocer lacks the essential nutrients that are necessary for dogs.

If you prefer to make your own foods from scratch, try the recipes in Steve Brown's “highly recommended” book, Unlocking the Canine Ancestral Diet.

If you feed dry foods you can make significant nutritional progress if you follow the advice in this website, the book, See Spot Live Longer, or booklet, See Spot Live Longer the ABC Way. All the books are available at www.dogwise.com.