I just finished listening to a new audio book - One Second After, a story about what could happen if the United States was hit by an electro magnetic pulse weapon (a nuclear strike designed to knock out sensitive electronics). Communication goes out, vehicles that have electronic starters and components stop working, the power grid goes down. Fixing it takes months or years, not days.
Suddenly, people are not able to just go to the store to get what they need.
The book is a really interesting look at what could happen in a prolonged outage of 'normal services' - there are interesting characters and they find themselves in a difficult situation. The story has a fairly heavy focus on weaponry, but then, it is an American story after all, so that's understandable.
Still, one thing I noticed was that in this story, nobody had any chickens.
Chickens have to be one of the easiest routes to food security I can think of. If a household had say, one or two hens per person, and a rooster, that'd be a guaranteed supply of protein no matter how the rest of the world might go kablooie. Our chickens fend for themselves quite nicely most of the summer, eating bugs and weeds and such, and a little bit of grain or food scraps thrown their way rounds things out for them. A broody hen will give you chicks, some of which are bound to be roosters and therefore stew meat. With a very small investment of feed, you can ensure you've got eggs all year. If grain isn't available, well, chickens are omnivores - they'll eat mice (it's disgusting to watch, I admit), bits of dry bread, the crumbs from your dinner plate, and weeds you can gather in summer and hang to dry for a winter treat.
More and more cities are allowing urban chickens - no roosters, but a few hens can really make a big contribution to your household and with very little effort on your part.
Do you have a chicken in your yard? :)