I'm totally with you on the "kill the rats anyway you can" theme. There's a guy named Shawn Woods on YouTube that you might want to look up. He runs a channel called Mouse Trap Monday. I've enjoyed and used several of his videos in my ongoing battle with rats. He's pretty amazing, he tests every rat and mouse trap out there and reports on how well it works. He's great for separating out the hype from the "This works".