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