Палку хорошую носить с собой. На нападающую собаку часто бывает достаточно просто наорать и сделать вид, что кидаешь что-то. Я никогда не разнимаю, только стараюсь предотвратить: на собаку одет ошейник с шипами широкий, у меня в руках, как правило, ничего). Но отпугиваю чужих или бродячих собак заранее, издалека: громко ору - пошли вон, наклоняюсь, или поднимаю, или делаю вид, что поднимаю, камень и бросаю в собак или собаку. За все время ( а это уже 40 лет))) только раза два всерьез собак отгоняла, причем в первый раз в 11 лет, одна совершенно).
Иногда баллончик перцовый помогает. Но сейчас вообще ничего не ношу. Палку или камень всегда есть, где подобрать.
-------------------------------------------
Нет в мире лучше психиатра, чем щенок, лизнувший вас в лицо.