Most ball pythons can take small adult mice right from hatching. If your snake is more than 150g or so it can take a large mouse.