Keep in mind that a ball python will live into the 30's and can reproduce for a long, long time.