Любое решение которое я бы не предложил, будет для Вас (и всех со мной изначально несогласных) ВИТИЕВАТЫМ. Ибо вам нужен способ моментально избавляющий от проблемы, и бесплатный к тому же.
Зрите в корень. Проблему эту можно решить только на гос уровне, системно подходя. А именно: учереждение спец службы, только чтоб действенной была, то бишь за работу деньгами платили, а не шкурками.
А так... Ну выйдите ВЫ, ОН, ОНА и вон ТОТ на улицу, начнете отраву раскидывать, стрелять (если таковые найдуться), давить (Буницин пойдет точно), резать... Думаете у вас собак поубавится? Неа. Окромя проклятий в свой адрес ничего не обретете. А от иного сердобольного папаши, за то что при дитятке собачку шлёпнули, и под жопу получить можете. Да, и в суд на ВАС обязательно подадут, за жестокое обращение с животными. Идите, душите...
В любом случае, лютовать вы будете пока не увидите слёз на собачих глазах, думаете не бывает такого, ошибаетесь (это если Вы не потенциальный маньяк)