как защититься от тупых уличных шавок
А нах от них защищаться? Они сами забитые и затюканные в хрен. Полезут только на того, кто их боится, вывод не бойся. Тупо переломай себя. Другой возможный случай - бешеные. Тут ниче не поможет. Главное не беги.
как защититься от больших собак
У тебя психологический страх. Большие собаки ходят только с хозяевами. Вероятность что она нападет на тебя без приказа хозяина - 1 случай из 1 000. Купи пневматический пистолет (любой от 150$), тренируйся дома и в лесу стрелять по бутылкам, потом по другим объектам. Попробуй стрелять, находясь в движении. Затем купи травматическое оружие - от себя порекомендую Аникс Т10 - валит уверенно. Для него естественно разрешение нужно, но это не проблема. Стрелять в корпус - никуда больше не попадешь.
На случай ближнего боя держи при себе складной полуавтоматический нож - подойдет любая модель от проверенных производителей - Benchmade, Microtech, H&K, Spyderco. Резать глаза, шею, можно в живот (туда где нет ребер). Ударив ножом, совершай продольный движения, как будто разделываешь твердое мясо. Получай удовольствие.
Также рекомендую записаться на секцию кикбоксинга, дабы отработать хорошую технику ног. Запишись в качалку, набери 15-30 килограмм. Полгода таких занятий и любую шавку одним ударом ноги (удачным) если не убьешь, то обезвредишь.
На случай провокации носи специальный баллончик против собак.
Вроде все.