животные на улицах появляются из 2-х источников - рождаются от уличных мам и из домов человека (потерянные и выброшенные).
Чтобы существенно уменьшить количество бездомных животных (полностью исключить их пока не получилось ни у кого) надо перекрыть ОБА источника и профилактировать их "открывание".
Уличных собак надо с улиц изъять, при чем сделать это надо единомоментно, почти всех (не менее 70% - иначе их очень быстро станет больше, чем было - оставшиеся начнут размножаться активнее, щенков будет рождаться больше и повысится их выживаемость) - некоторую часть удастся пристроить (ОЧЕНЬ маленькую - собаки-парии не желают жить с человеком не способны с ним жить), большинство - гуманно усыпить либо распределить по ЧАСТНЫМ приютам (желаешь сохранить жизнь - оплачивай из своего кармана).
Частичный отлов - вреден не только с точки зрения количества собак (их станет БОЛЬШЕ, а не меньше), но и качественного состава популяции - отловить удастся только тех, кто даст себя поймать, т.е. слабых, больных и тех, кто идет хоть на какой-то контакт с человеком, не обладает сильной антропофобией, не агрессивен. А на улице останутся сильные, здоровые, агрессивные особи, которые бояться и ненавидят людей - и именно от них будет потомство в том всплеске рождаемости. Собаки станут опаснее - раздражение населения против них больше - дог-хантеры активизируются.
Потерянные и выброшенные домашние собаки на улицах живут очень не долго - они чистенькие, толстенькие, сами идут к человеку (их подбирают) и они не умеют находить себе еду, воду, логово - погибают... Размножиться в большинстве случаев не успевают... опасности от них населению мало....Чтобы уменьшить их количество надо сделать собаку ОЧЕНЬ дорогим удовольствием (проблема выброшенных бриллиантовых колье или автомобилей премиум класса у нас не стоит), приобрести собаку должно быть ОЧЕНЬ сложно - ввести подготовку к владению собакой, экзамен, справки, что ты не псих и не наркоман и полную ответственность владельца за любые действия животного. Пусть лучше кто-то не сможет завести и содержать животное, чем его сможет завести кто попало.
Ввести штрафные санкции.
Пропаганда гуманности.
Признать животное не имуществом (как сейчас), а личностью и любое преступление против них рассматривать как аналогичное против человека.
При чем, чтобы сработало нужен только ВЕСЬ комплекс - делать что-то одно не только бесполезно, но даже вредно!
НО - это все не возможно (по объективным причинам) - поэтому бездомные животные будут неприменным атрибутом улиц еще очень долго.