Если животное нападает, то оно уже обозлено. Причём чем угодно: у нападающего пса период спаривания, собака повышенной агрессивности из бойцовских / охотничьих пород, не понравился ваш вид, запах, т. п.
Если дело будет рядом со стаей (а стая для собак, это если их хотя бы 2 штуки) , то достаточно кому-то одному гавкнуть, как кидаться начнут все вместе. Это их природный инстинкт, и он всегда работает. Так собаки живут уже не одну тысячу лет, и уси-пуситься с ними во время нападения крайне глупо.
Причина у нападающего пса может быть любая. Если вы его не провоцировали, то имеете право защищать свою жизнь и здоровье так, как сочтёте нужным. Нападающего это отрезвляет.
Контактные шокеры пытаться использовать в такой ситуации нет смысла: перед нападением пёс держит дистанцию и кинется, как только вы начнёте уходить, т. е. повернётесь спиной. Хуже, когда нападающих несколько.
В этом случае есть смысл попробовать использовать бесконтактный шокер. Ехо хватает на несколько раз применения подряд (если дело до этого дойдёт, конечно).
Посмотрите тут
https://e-shoker.ru/catalog/elektroshokeru/ , вдруг вам подойдёт.
Да, в вашей ситуации про здоровье стафа я думала бы меньше всего.