I grew up on a farm, and I guess I thought I was immune.
I had no problems with mice, I was never overrun, I always had enough.
But they first time I raised rats (I used pet store rats as breeders.), I had problems. They were too smart, too friendly, too nice. ( Through selective breeding.)
I admit, I was overrun. (Also, I have nothing that would eat full sized rats.)
Now I have exactly what I need and no more.
I think I would have problems feeding an adult rat to a snake. (But I have plenty in the freezer.)
Babies get gassed with no problems.