Although it is off the subject of the post, how long has it been since you got your rainbow to eat? Obviously, you know to feed frozen instead of live, and I respect that. This is yet another example of why we DO NOT feed live prey. Your poor snake could of suffered serious damage. I don't blame the rat, though. If I was him, I would of done the same thing....fight for my life!!
As seen on a bumper sticker--"My snake ATE your honor roll student"