I agree with MMario about frozen meats: properly prepared, packaged and frozen they can keep for a looooooooooooooooong time. I have commercially processed, packaged and frozen venison that is consumed safely, tastely, and happily six years after the deer was taken.
Mind you, I wouldn't do this with stuff that was done up at home -- home freezers just don't freeze things fast enough, and you can't (usually) package or butcher as well as professionals.
Speaking of which.... My youngest brother shot a deer and took it home to butcher. He did a good job of it, and when the meat was all wrapped and in his freezer he took the bones and so forth down to the city's parking lot for garbage trucks (the city recommended this). It was well after dark, and as he was loading the stuff into a truck for disposal, a leg bone fell out of the package. Just a a police car hit him and his load with a spotlight. To a rookie cop a deer's leg bone looks just like a human leg bone...and where better to hide the evidence of a gruesome murder than in with parts of a former deer? Fortunately for my bro, the rookie's partner was our Uncle, who thought the whole thing was funny as all git out.