От собак и бомжей™ хорошо помогает перцовый баллончик типа KO - с натуральным перцем, основной профит которого в том, что действует на бухих и собак, чем не может похвастаться слезогонка. Рекомендации лучших "собаководов" ганзы™. Бывает двух типов FOG - с распылителем и JET - струя. Чисто на предмет отогнать собаку вполне подойдут банальные петарды или упомянутый выше электрошокер, но стоимость, вес и необходимость зарядки ему явно в минус. Для защиты от матёрой гопоты шокер тоже малоэффективен, разве что детей пугать - через одёжу толком не "ужалишь", разве что какие-то могучие модели, но проще получить лицензию на травмат и осой или чемто- таким орудовать. Резинострел типа макарыча хорош только вснешним сходством с боевым, а так опять же в тулуп эти патроны малоэффективны, Оса даёт существенно больший останавлювающий эффект. А пневматика - зло, т.к. даёт неопытному владельцу ложное ощущение защиты, хотя годится только для развлекательного пуляния.