Fairness
I agree, that the fairest way to reduce the number of dog and cats is to limit the number of unfixed (fertile) dogs or cats to one or two per residence.
It is ridiculously unfair to tell pet owners that they must have their puppy operated on, while the dog breeder who sold them the puppy still mass produces more puppies.