Вообще, лучше предупредить нападение. Самая лучшая оборона - это избежать драки. Поэтому, завидев стаю агрессивных собак, лучше все-таки медленно отступить назад, пятясь спиной.Не в коем случае не бежать! Так у них сработает инстинкт охотника, и тогда нападение неминуемо. Как правило собаки нападают для защиты своей территории. Можно кинуть колбасы им, или еще чего, для отвлечения внимания.
Но если оно все же произошло, то самое главное - стараться не паниковать, показать шавкам что ты царь природы.
Если на вас бегут мелкие дворняги(не бойцовские породы!!!) можно сделать вид, что вы берете палку или камень, громко кричать на них. Если пытаются укусить - топайте, пугайте их, дайте понять, что вы готовы убить ее, если она не отстанет. Если и это не помогло - принимайте решительные действия - пните со все силы одну из них - в большинстве случаев такие дворняги просто разбегутся.
С бойцовскими собаками лучше не пересекаться. Если все же напала - то это уже бой не на жизнь, а на смерть. Тут единственное, что можно посоветовать - пытаться защитить важные части тела -
такие собаки могут запросто руку откусить. Пытайтесь ей ударить/ткнуть в нос или в глаз. Ударом по носу можно даже акулу остановить)
Еще помогает от собак шокер (мощный шокер,а не китайская трещалка). Но против бойцовских и бешенных, опять же, не факт.