I assume that since you have tried feeding him that rat before, that you are feeding him live prey.

Try getting a different rat, maybe?

Give the rat (live or otherwise) a dip in some chicken broth prior to putting him in. I've heard of this helping with f/t prey, but really, I don't see why this wouldn't work with live too. You would probably have one pissed off rat though.