you're snake should know if it can't take on a meal too big...but if he/she does eat it, pay attention to how long it takes once it gets past the first set of legs because if it is a good size, the rat will just slide through, but if your snake struggles, then i would look for something a bit smaller.