Deadly compounds, but no magic bullets
There were 18,011 cases of rodenticide poisoning in humans in the US in 2005, and it is the most common form of poisoning in cats and dogs.
He refers to “old-style lethal poisons”, but modern poisons are lethal too; they wouldn’t be much good if they weren’t.