Last year, I decided to start making my own dog food. I started my research by picking up a copy of "Dr. Pitcairn's Complete Guide to Natural Health for Dogs and Cats," which includes nutrition advice and several recipes. Then, I read more on the Internet and talked to my vet. I think the BARF (Bones And Raw Food) diet is probably best, but I don't have the resources to do it at this time. Homemade seems to be the next best thing. I definitely feel better about feeding this than I did about feeding commercial chow.
It's important to vary your dog's diet somewhat, to make sure they're getting everything that they need. Mine also get a daily multivitamin, plain yogurt, and the occasional whole egg. This diet may not be appropriate for all breeds, so you should check it out with your vet.
There have been numerous benefits to feeding my little pack this way. They are shinier, have less "doggy" smell, better breath, smaller stools (because there're more absorbable nutrients and less food filler). They even seem to be a bit more mellow and relaxed.
Making your own dog food is very easy, and it's also pretty cost-effective.
Step 1: Start with clean bowls.
Stainless steel is best. Ceramic is ok too, but these two are way too enthusiastic at mealtime for those.