Хочу внести свои пять копеек.
Про диких собак было уже много сказано: методы борьбы с ними, отступления, "прикормки" и т.д. Замечу, что дикие собаки бывают дворовыми и бродячими. Первые как правило стойко будут защищать свою территорию, особенно если на ней собачий выводок. Но, если захотеть, прогнать/отогнать их можно. Бродячие, кроме как гавканьем, практически ничем не опасны.
Но более подробно я хочу поговорить о сторожевых и служебных собаках.
Сторожевые псы - как правило, кобели. Встречаются на серьезных объектах, с серьезной "фирменной" или государственной охраной. В большинстве случаев натасканы на охрану территории/объекта, где находятся (исключения составляют случаи, когда дед-охранник прикормил дворовую собаку и она ему помогает охранять). Сторожевые собаки не лают и не нападают до тех пор, пока человек не нарушил границу охраняемой ими территории. Во всех случаях специально натасканные сторожевые псы "работают" не в одиночку, а с охранниками-людьми. Часто совершают с людьми обходы. В одиночку по территории практически не ходят. Если вы видите на объекте пса (возможно на цепи), а он видит вас и молчит и вообще не проявляет агрессии, а просто стоит высоко подняв уши и смотря вам в глаза - скорее всего это сторожевой пес, готовый поднять аларм при малейшей попытке приблизиться к охраняемой им территории. Т.к. такие псы натасканы на задержание, рядом обязательно где-то должен быть охранник или собака будет на цепи (в противном случае она может случайно загрызть человека, а за это охрана будет отвечать). Именно поэтому методов борьбы немного, если только вы не хотите применить "удар" или перцовку и на охранника. Однако, если каким-то образом пес один, и бежит на вас в атаку, описанные вышеотписавшимися пользователями средства довольно эффективны. Газ, ультразвук, удар - может помочь, однако следует помнить, что пес не убежит прочь, а скорее всего просто отойдет, оклемается, и снова бросится, либо отбежит "за охраной", подняв громкий лай. Но пинки или битье собаки скорее всего ее просто разозлят. Наносить ножевые удары псу следует только в случае, если вам грозить серьезная опасность - сторожевые собаки это не дикие, как правило они дорого обходятся охранным структурам и платить за нанесенные псу ранения или даже за его смерть будете вы. Отмазки типа "а что мне было делать, он на меня бежал и хотел покусать" - не канают. Это вы, нарушив закон, проникли на запретную территорию. А пес лишь выполняет свою работу.
Служебные псы - их вы на объекте в 99.9999% случаев не встретите, кроме как в составе ГНР, выехавшей на ваше задержание. Служебные собаки (в данном контексте речь идет о натасканных на задержание) ничего не будут делать без прямого приказа своего командира. По одиночке никогда не передвигаются. Идут чаще всего у командира на поводке, на задержании - он ведет ее за ошейник, готовый в любой момент отпустить с командой "взять". Если вы видите людей в форме с собакой(ами), приближающихся к вам с приказами "не двигаться", "на землю" и т.д., не раздумывая, сразу же подчиняйтесь, молча и не суетясь. Будете убегать - последует команда "взять" и кинолог спустит собаку. А от нее вы не убежите (исключения составляют случаи, когда вы ловкий акробат и с состоянии паники сумеете моментально куда-либо запрыгнуть или вскарабкаться). Газ, перцовка, удары, ультразвук, шокеры - служебные псы на это плевали, это их не берет. Ваши пинки, даже "в нос", как советовал кто-то выше - аналогично. Удары ножом - аналогично. Служебный пес вас успеет раз пять загрызть прежде, чем вы его зарежете (исключения - случайное прямое попадание ножом в сердце или в глаз). Однако, есть нюансы. Если вы просто стоите без оружия, а на вас несется служебный пес с командой "взять", будьте готовы к тому, что он вас ударом лапами в грудь повалит на землю и, прихватив (именно прихватит, а не укусив!) за горло/шею будет не давать вам встать. В этом случае просто лежите - малейшее шевеление - и пес "прихватит" сильнее. Если же вы стоите перед несущимся на вас псом, а у вас в руке нож - пес бросится именно на руку с ножом и скорее всего ее просто сломает, вы даже не успеете среагировать. Поэтому нож лучше сразу выбросить. Вообще, не доводите до встречи со служебными собаками - от них вас ничего не спасет...