I have yet to see a rodent too large for my ball pythons to eat, and I have fed some VERY large rodents to them. I think the record was hatchling Chuck Norris, eating a small rat 26% of his bodyweight!
It was a rejected food item from an adult female, and I jokingly put it in tiny male hatchling Chuck's enclosure. I didn't really think it was possible for him to eat it. He fricking ate it! I mean over a ¼ of his body weight! It was insane. Unfortunately he was mostly out of view, when he stretched his jaws around it. I couldn't; believe it at first. Pythons are the ultimate monster eaters!
Here is the record champion, Chuck Norris, eating his way to stardom. lol. Look at the size of the rat compared to his head. Here is a male hatchling, under 180 grams eating a small weaned rat, I think it was around 48 grams!
Next photo, you can see how large the legs and rear of the rat are compared to Chuck's tiny head.
It always makes me laugh when new Python owners feed a baby mouse and are afraid a larger mouse "might be too big!"
![]()