As far as sizes go, you have pinkies, fuzzies, hoppers, weaned, small adult, medium adult, large adult, retired breeder. Pinks and fuzzies aren't used very often, if at all, with Ball Pythons. If a tiny premature hatchling needs to be assist fed, I've used pre-killed fuzzy mice. Since yours is eating fine, you don't have to worry about that though.

You could probably put her on a small adult every 5 days, that's what I have my 08 CH babies on and they are doing just fine. Everyone else gets medium adult mice(multiples usually) or larger every 7 days.