Bei uns (Calgary, Kanada) gab es lange eine Kastrationspflicht. Half aber trotzdem nicht besonders, weil es für die Animal Control Beamten gar nicht zu sehen ist, ob die Katze kastriert ist oder nicht. Die konnten Verstösse gegen die Verordnung gar nicht erkennen.
Mittlerweile dürfen Katzen hier im Stadtgebiet gar nicht mehr unbeaufsichtigt raus, nur im eigenen Garten. Finde ich auch irgendwie traurig...