I guess some folks will save this thread, so I'll take the liberty of being lengthy...
Lots of good things have been mentioned already. I have a couple suggestions to add...
Pet Chow can
not be stored too long because the oil in it turns rancid. I'm glad to read that folks are rotating this item.
My dogs like people prep food better than I do, heh. Whenever I open a can of veggies, I pour the liquid into bowls for them so that they can benefit from any vitamin content. They think that's a real treat.

It keeps their pallets adapted for hard times.
They love grits. They love oatmeal, cooked or raw (as recommended in the RAW diet). The love cooked rice, plain or with any content mixed in. Dogs cannot eat garbanzo beans, but any other cooked bean can be served,
IF the bean is mashed, as they don't digest it if the bean still has its coating...otherwise, it passes thru undigested or is spit up. Canned veggies too should be mashed to aid absorption, or it'll pass right thru.
Cooked beans with rice offer a high protein diet alternative, but oil needs to be added or their coats and skin get dry. Too much plain cooked rice will clog them up, so limit portions and mix in other things, and alternate days if you can, as they are not getting enough nutrients/protein on this diet and it is only a sustenance diet for hard scenarios.
It's easy to bake them up hard dog biscuits on prep stores to keep their teeth healthy. Just mix some flour with shortening (animal based is best and cheapest), a little water and salt, like cookie recipes minus the sugar, and overbake them on a slightly lower setting to get them rock hard. I save then scrape out empty peanut butter jars as a substitute for some of the shortening of the biscuits for a special treat that is higher in protein.
My dogs are scavengers, and on walks we collect stuff from trees and vines, and they are accustomed to consuming these things as treats. They are accustomed to getting pine needle branches as treats, and that's an excellent local source for vitamin A and required to maintain vision. We play taunting games where they catch fresh pine needles from my hand and get to chew on them.
They know how to spot small prey, catch it, kill and release it to me. That's instinct though.
Dogs need higher protein and fat than humans. Keeping this in mind, with hard items for teeth maintenance, and they do just fine. The only problem I had in a prep situation with my dogs is that one of them had a skin problem: she was emitting a glossy yellow powder. The online lit said that it is an incurable phenom, I forget the tech name for it, but I have found that increasing her fat intake cures it right up, so I'm convinced that it is dietary. If you encounter this, I recommend pouring a good portion of cooked meat drippings into the food for a bit, or if you don't have that, then another fat source, preferably animal based.
OTC First aid for dogs....triple antibiotic ointment, hydrocortisone ointment, baby aspirin, pepto bismith (mine like the cherry tablets, as we get stomach bugs passing thru our neighborhood doggie population a couple times a year), benedryl, self-adhering ACE bandages and gauze (always loose fitting), eye ointment (my vet recommends saline solution to rinse out the eyes; i've purchased prescription eye ointment online with no hassle, Triameric for conjunctivitis). Read up on canine first aid, and even purchase or print instructions for your doggie first aid kit. Vitamins and meds, flea and worm protection have already been mentioned.