Хоспаде, люди, да о чём вы все спорите?! Защищать несчастных собачек или отстреливать не имеет абсолютно никакого значения. Природа не терпит пустоты и пресекает переизбыток. Если мы карательными мерами выкосим бОльшую часть бездомных собак, то оставшаяся моментально наплодит им замену, но и если их окажется слишком много для данной территории, они сожрут собственное потомство (лично был свидетелем). Хотите избавиться от стаи бродячих собак – найдите их источник пропитания, ликвидируйте его и они исчезнут. Вы хоть примерно представляете какое количество жрачки ежедневно требуется такой ватаге далеко не Чихуа-хуёнышей? Их всех кто-то кормит. Сторожа из гаражей или охрана промзоны, сердобольные бабушки, повара из школы, и конечно вечно неубранные помойки во дворах.
Вот с чем нужно бороться! Разрушайте их экосистему! Хреново вывозят мусор - нужно жаловаться в Роспотребнадзор и Прокуратуру. На охрану соседнего предприятия имеет влияние руководитель организации, а если и он не понимает, то есть инспектора СЭС, поймёт через штрафы. Местных безумных бабулек гонять бесполезно, а вот не полениться регулярно убирать созданные ими места прикорма можно и нужно. Тогда бездомных собак станет сильно меньше.
Гораздо сложнее дела обстоят с собаками имеющими хозяина, но гуляющими «сами по себе». Тут вроде и закон есть, и штрафы имеются, но суровость Российского законодательства как всегда компенсируется необязательностью его исполнения.