I'm of the opinion that you can do anything you want, but there are always consequences. A true adult takes responsibility for their actions. Given a choice between doing something morally repugnant to you and doing something that may end your life, its up to you not me to make that choice. Nor am I required to make that choice easier for you. Having very few religious or moral inhibitions on my diet (animals that live as pets can expect to die as pets being the major one), I have to go off of what I can force down my throat. For now, the list of things I can't is very short.

There is, for good reason, a strong human taboo against corprophagy. I don't know that I could over come that. Rats and pigeons are a potential disease source. But so are quail and rabbit, both of which I've eaten with relish (that is enthusiastically, I think I ate them with gravy). Balut and sweet meats are both delicacies in their respective regions of the world. I'd give them a shot. Heck, I might get the chance to try balut if I take a trip to the Philippines while I'm stationed here. If I do, I'll let everyone know how it tastes.

As for the original idea, getting enough nutrition over a longer term. Its really not that difficult. Between potatoes and milk, a person can survival almost indefinitely. Neither potatoes or goats are all that difficult to raise, and potatoes at least can be stored in a fashion that makes them very difficult to steal. Right in the ground where they were grown. Then there's always the three sisters: corn, beans and squash. A small garden, slightly over grown to disguise how bountiful it is, will keep away the black horseman for a long time.
_________________________
A gentleman should always be able to break his fast in the manner of a gentleman where so ever he may find himself.--Good Omens