Had a neighbor when I was a kid with somewhere around 22 cats as best we could count - about 150 yards away from our chicken pen. We were losing peeps, Dad opened the season, got 'em down to 6, and stopped losing peeps....for a while. Figured we got the right cat.
Had a neighbor with about the same number of dogs about a half mile away. And we had roaming feral pack of dogs in those days preying on deer by running them to death. And not just from that neighbor - not many tied or penned dogs then, nor had them fixed. A lot of those dogs got turned into vulture bait on sight. Just how it is.
Not the animals fault, it's the human's fault, but the problem needs taken care of for of us that are bothered with the problem of logical deduction, and it's illegal to shoot most humans most of the time.
I have a neighbor now who is an avid animal "lover", anti-hunter, vegetarian, ....you get the idea. Traps cats, pays to have them fixed, lets them go again to "maintain their territory", etc. Was telling me how she paid more than normal to a vet vs her usual clinic for such things cuz she just had to get this one trapped cat fixed right away. When I asked about costs and why right away, she told me the cat was pregnant and she had to do it before it gave birth. So I asked the obvious question of how she could pay for the killing of 6 kittens and not the mother cat. She told me "becuz they aren't alive yet". I'm pretty sure she voted for Obama too. I told her I could donate a 2 cent solution to her problem when ever she needed it, save her a bundle, and take care of all 7 cats permanently. She started screaming at me....then told me the borough council was gonna reimburse her for the cost of fixing cats! Then I started screaming at her - not with my tax $$! Jefferson was right - through evolution, they've finally learned they can vote themselves $$ thru the public treasuries.
On the Chinese thing, I actually found a couple of cat traps on the edge of the parking lot of a mini mall near herewith a Chinese restaurant. Not kidding - bait and water bowls with Rubbermaid tubs. Not that I'd mind trying cat (probably already have) but tell me what I'm getting please! Have a friend that's a restaurant inspector - have to ask the question sometime.