I'm doing it a bit inhumane but I'm allowing back to back pregnancies 2x( most didn't even get to keep the babies for longer then a week) then giving them a rest until my frozen stock gets smaller. All but 2 this was thier first litter so I think it's fine.