The average for any dog to have puppies is 63-65 days, and if you will talk to your vet they will tell you that it is best to wait until they are about 2 years of age or at least after your female has had no less then 2 heats already. I know everyone is getting on you about no breeding but if you know ppl that want some of your puppies and you are prepared to spend some serious time finding them all good homes then go for it! It is your own personal decision, just please if at all possible dont let those babies go to shelters or uncaring homes! (but im sure you know this already

Also just a helpful hint when you get close to the due date a good rule of thumb to know when your pups are coming is that moms temp will drop, most dogs run about 100 and when they start dropping to around 97 or 96 you dont have much time and should the temp go up or you start seeing green please call the vet ASAP! GOOD LUCK TO YOU AND YOUR DOGGIES!!