Согласно нормативным актам, самоуправление организует контроль за популяцией животных в Риге. В рамках этого контроля отловлено 423 бродячих собаки и 353 кошки.
В приют для животных, который финансирует самоуправление, доставлено 685 бездомных собак и кошек, а в ветеринарные клиники - 334 кошки и собаки, пострадавшие от несчастных случаев.
Кроме этого, помощь оказана 1065 диким животным.
По информации на сайте Департамента жилищ и окружающей среды Рижской думы, чтобы сократить поголовье бездомных кошек, самоуправление осуществляет программу по их контролю "Поймай-стерилизуй-отпусти". После осмотра у сертифицированного ветеринара больных кошек усыпляют, а здоровых стерилизуют, прививают от бешенства и доставляют обратно по месту жительства.
Бродячих собак доставляют в приют для животных Ulubele, с которым у самоуправления заключен договор на оказание соответствующих услуг.
Этим животным оплачивают 14 дней пребывания, а потом их передают владельцам, если те найдены, или в частный приют, где им продолжают искать новый дом.
Неизлечимо больных животных после соответствующего заключения от ветеринара усыпляют.