"They do the brunt of their growth when they're young and it's best to graduate their meal size as soon as they're able to move up because they need all the protein and calcium they can get. My black pastel male hatched in May of this year and is already taking small to nearly medium sized rats. He hasn't been powerfed. He's just been offered meals that graduate with his growth. Keep in mind, too, that when you're gauging rats' sizes you only need to concern yourself with the girth of the head and shoulders on the deceased rodent." Personally i've never heard of a five month old ball python eating small rats, even on the smaller side let alone almost medium rats. Larry from Critter Barn says that most of his yearlings are eating jumbo mice and a jumbo mouse is smaller than a small rat. She also says that it is not power feeding by offering a young snake (baby to juvenile I would assume) a larger meal or feeding them more frequently. She says 3-5 days is good for a young snake. Also she says that only a rats head and shoulders should be taken into account. This goes against what i've heard from a lot of reliable resources and people. I've always heard that a ball python should eat a mouse or rat as big around at the hips as the biggest part of their body, maybe big enough to give a little bulge at the most. So what do you guys think about this? Also her name is Sandy and her website is http://quiettempestreptiles.yolasite.com Has anyone ever heard of her? Because I haven't.