Keep in mind just cause a ball python can take a large rat dont mean then need it. Its just wasted food.

Adult ball pythons dont need anything more that 60-80grams per feeding which is a small rat or 2 wean rats.