P.S. Ball Pythons only need to eat once a week (if that), so maybe she's just full? I also noticed you said she was eating small/med rats, then pups, and now you're thinking of going even smaller? I would recommend going bigger instead, back to the original size she was eating.