I prefer rats because they get bigger then mice, and when you're snake gets bigger you're going to have to feed it 2-3 mice at a time to fill it up meaning more money to spend and rats you would only need one that is the right size. I also prefer to feed frozen but it's impossible to feed all my snakes f/t since some wont even pay attention to it they just don't care for f/t for instance my pinstripe I would dangle a dead rat in front of it and it would not even look at it I put a live and she quickly eats it .it's just good to teach them too eat rats since their baby's