Обычно у агрессивно настренных дворняг работает стадный инстикт и, надавав одной, другие с большой вероятностью тоже разбегутся.
Опишу случай из жизни.
Гулял я с собакой ночью и нас окружило дворняг 6-8. Они было все разных размеров. От абсурдно больших до абсурдно маленьких. Ну они начали лаять, рычать, сокращать дистанцию, а я не раздумывая спустил с поводка своего стаффорда и он буквально в момент кинулся на одну из них. Ну она завизжала, убежала и все остальные побежали за ней. Почему я отпустил свою собаку на куда большее количество дворняг? Ну это куда разумнее, чем держать его на поводке и ждать пока тебя загрызут. И дворняги, собственно, увидев что их товарищу досталось, решили бежать все сразу. Не сомневаюсь, что если бы они действовали как команда, то нам с псом пришлось бы туго, но стадный инстикт таков и ничего не поделать.
Ну а если собака маленькая, то в случае сильной угрозы стоит отключить свою любовь к животным и кинуть камень / пнуть ваших обидиков. Так они по крайней мере могут испугаться и отъехать.
А если представить, что собаки ну совсем наглые и не боятся, то пускайте своего пса в бой и сами запинывайте. Пусть лучше вы, чем вас.
Если Ваша собака не провоцирует других собак, то ничего не нужно делать, ибо проблем не возникнет. Если да, то воспитывать, не доводя ее и себя до подобных вопросов.