TM,

You need to get Jade out BEFORE she has the pups and keep him out permantely, if not they will mate again. She will have the 2nd litter before the first lot are ready to leave her.

I think the best thing to do will be to give her to the shelter NOW before she has her pups, of course letting them know she is pregnant. When the pups are ready to leave her perhaps the shelter would let you get a male off them.

Really you should not have brought them home without having an extra cage - what about quarantine or of they had fought?