Pet Food Recipes: Mental Wastebasket says these recipes come from a UC Davis vet. We'd love a link to the original source if anyone knows it.
Martha Stewart Living: Here's a primer on shopping for pet food. "Some extremely health-conscious owners shy away from semi-moist foods, which may contain dyes and chemicals to keep them soft and fresh, as well as foods containing animal by-products. Indeed, some owners go so far as to make their own pet food."