I love that method.. The dogs in the town I live in have to be tagged and cannot be running lose, even in your own front yard without a leash, but the cats run amuck through my neighborhood, kill birds and rip the heads off rabbits, but animal control won’t do anything about it. Like you, I resorted to my own animal control.
Rats get plenty of sex.. just ask New York!