Первое, что приходит на ум (а в этом случае очень важно именно не растеряться), это имитировать движение, в котором поднимаете с земли камень и потом бросаете его в собак. Как правило, многие собаки боятся камней, поскольку такой опыт ещё с детства им прививают "нехорошие мальчишки".
Можно попытаться успеть заскочить в свою Тойоту Ленд Крузер... Понимаю, выглядит несолидно, но иначе никак не сохранить костюм от Версачи)). Да и зачем, как говорится, усугублять. Тем более не факт, что какая-то из собак не окажется больной бешенством.
Хороший способ - применение электрошокера. Да, негуманно. Но, надо выбирать между своим здоровьем, возможно, здоровьем ребёнка, или четвероногих "бандитов". Хотя, не думаю, что урон таковому будет существенным.
Как вариант, можно попробовать тот способ, который использует мой товарищ - не замечать собак вообще. Часто, собаки чувствуют боязнь или внимание к себе и это мотивирует на нападение.
Можно также попробовать взять на себя роль лидера. Это тоже один из способов моего знакомого. При этом нужно говорить спокойным громким уверенным голосом, чтобы "хищники" поняли, кто "в лесу" хозяин.
В общем, наверное это далеко не все способы... Не трудно отвлечь внимание стаи, подозвав своего четвероногого питомца, желательно покрупнее. Но, не знаю, будет ли учтён такой вариант по условиям вопроса