If you're going to allow your cat to roam freely outside your home; it's your duty
to have them spayed/neutered as having cats roaming around your community without an owner puts a strain on taxpayers (due to increased animal control costs) and can lead to the spreading of diseases to registered pets.