Насчет собак.У меня есть электронный отпугиватель собак из США. Отпугивали стаю собак с детской площедки. Но они уходят не сразу.Им нужно пару минут,пока они разберутся, что случилось. так что при нападении этот прибор не поможет.В спорт магазинах (в Альпиндустрия-точно есть)бывают такие металические палки для туристов. Они складываются в три раза- входят одна в одну.получается 25 см. Мне кажется с такой можно бегать,в случае чего отбиться можно. Я ходила с японцами в поход по Подмосковью- у них такие были у каждого.По моему, эти палки продают по 2 , можно двоим скооперироваться и купить на двоих