I just finished canning up a couple dozen pint jars of "dog stew" made of some really old beef steak meat that was diced and slow cooked overnight in low sodium beef broth with a bunch of diced carrots and potato with some brown rice, peas and green beans added in at the end. Pretty much the same list of ingredients from the back of the $2 a can Science Diet stuff. Sure beats taking old meat from the bottom of the freezer to the dump. Also found a really old bag of freezer burnt chicken breasts, so I'll do something similar with that next month.
Oh, and I feed dry food as the "main course" but always add about 1/3 cup of canned food and some warm water to "gravy it up". People tell me that my dogs eat better than people. But my answer is, "so what?"