A female cat has three litters a year. Sometimes five or six kittens. In seven years, an unsterilised female cat and her offspring can give birth to 370,000 kittens.
All these births are harmful to the health of the exhausted mother, who struggles to feed them. What future is there for all these kittens?