>>1958257First of all buy a shotgun for home defense then several pistols to hide all over your persons. Now the most important bit is going to need some investment of time, you could be seperated from your weapons, or otherwise come under attack at close quarters and out in the open with no warning, you need to learn a close quarter combat sport. I suggest krav maga, it was developed by the isreal military for fighting terrorists in hostile territory, the EXACT situation you will likely find yourself in many times throughout your li-fucking kill yourself.
If a <2 foot munchkin woofs at you then at most give it a kick or, better, just keep walking til it loses interest. I honestly wondering if the infantalising force that seems to affect all you americans and makes you live in perpertual fear is something gentic only you have, or if it eminates from the soil.