I'm no expert, but from my research I believe that carpet pythons can eat proportionally much larger meals than ball pythons. The fuzzy I fed mine 2 days ago has already been digested to the point that I can't even tell that he recently ate and he certainly didn't have any trouble downing it lol