Смысл не в том, чтобы собака перестала бегать по двору, — задача программы вообще не про это. Работает это так: собаку ловят, стерилизуют, прививают, метят чипом или биркой и выпускают туда же, откуда взяли, и это не баг, а фича всей системы. Стерилизованная собака, которая уже живёт на своей территории, банально не пускает туда новых бродячих животных, а значит их общее количество со временем не растёт бесконтрольно, в отличие от простого отлова без возврата, после которого территория быстро заселяется заново. Чип в этой схеме нужен для учёта: если ту же собаку поймают повторно через год, по чипу сразу видно, что она уже стерилизована и привита, и её не тащат на операцию заново, что экономит и деньги, и время, и нервы всем причастным. Ещё чип помогает разбираться в конфликтных ситуациях — если собака кого-то укусила, по номеру можно поднять историю, когда её последний раз осматривали и прививали от бешенства. Иронично, но да, собака после всей этой процедуры физически бегает по той же улице, что и раньше, просто теперь она не размножается и формально числится в системе, а не существует как призрак без истории. Тем, кому кажется, что это бессмысленно, стоит сравнить с альтернативой — либо бесконтрольный рост популяции, либо массовое усыпление, оба варианта хуже того, что есть сейчас.
Ответить на вопрос