как уже не раз написали, самое действенное средство - уверенность в себе и отсутствие страха, к сожадению это либо есть, либо нет
для владельцев крупных собак это обычно не проблема, т.к. они отлично понимают их психологию и имею большой опыт по доминированию над ними (с собаками надо общаться по законам стаи и быть для них лидером и вожаком)
вообще дворняг бояться не стоит, у них одна цель - прогнать вас со своей территории, драки им не к чему, но я для удовольствия и для воспитательныц целей сильно бью их по носу ногой - очень действует, если попадешь - при следующем презде вся стая обычно либо игнорирует либо вообще сруливает =)
а вот стремные бойцовые пся - это проблема, имхо быстрый велик решает