On Monday we received 22 stray cats and kittens. And not all from one place.
The Lycoming County SPCA has been in existence since 1892. I don't have statistics since that time, but looking back, we had the same problem with puppies. Now, we rarely see puppies. Why the difference? I believe that effective spaying and neutering of owned dogs, and dog licensing have made a huge impact on dog overpopulation.
Cats frequently run at large because there are no laws regulating cats. So they get pregnant, have kittens, and those kittens have kittens, etc, etc.