It kinda all depends on the snake, each snake will be different. Like I have a male mexican milk who is about 20 in long and could easily take a large mouse, yet he refuses to eat nothing but pinky mice...and about 7 at a time. Then I have a female mexican who is about 10in and she is taking rat pups easy. So there really is no telling, i know there are a few ther guys on here with the same issue because I actually had the same question not to long ago, basically if he eats....he eats lol.