Rodenticides are of two main types, anti-coagulents and neuro toxins. Anti-coagulents require multiple exposures for the rat or mouse to start internal bleeding and die.
I have used the neuro toxin poison containing Bromethalin to great affect around my chickens. Rats eating the bromethalin...