Where is this idea coming from? 10%?? I've got several females between 2000-3000 grams and they still never get anything bigger then a medium rat, and most are still on smalls. Although I'll occasionally throw them something bigger, my personal rule of thumb is to not feed anything larger then 100 grams to a ball python.