I have found that if mine are eating the offspring then it is usually something I did or didn't do (stress, diet, etc.). I have been breeding them a little while now and have produced hundreds. My biggest litter was 26 babies smallest has been 4, this seems to go hand in hand with the female rather then anything needing to be changed.