The small adult rat that I gave to the guy on the right was 31 grams which should work for a 157 gram snake. I mean it's a little on the hefty side if you're sticking to the 10-15% rule. I'm just nervous that the rat would be a bit more vicious and scratch her. She's been scratched by mice but not deeply at all.