After a week long battle with those pesky rodents, I think I've won.
Zinc Phosphide lang pala ang magpapahina sa pwersa nila.
One lifeless rodent floating on the drainage is around 9 inches in length, excluding the tail.

2 days na ako walang nakikitang bakas either sa garage or sa mismong engine bay ko.
Will still continue the raticide process.