Глобальнее смотрите.Собаки нужны в городе. Даже бродячие. Но в ограниченном количестве. Иначе плодятся крысы, лисы и т.д.Но бродячие собаки спаривается и щенятся пару раз в год. Принося 10+ щенков, которые уже через полгода становятся взрослыми особями. И сами начинают плодиться. Понимаете цепочку?Когда их много - они сбиваются в стаи. В то время как по одиночке - они будут добрыми Шариками. Стерилизация остановит процесс размножения и собак не будет ТАК много. Часть из них гибнет естественным образом. То есть через какое-то время получим - собак в городе, но в небольшом количестве.