Depending on the breed, pregnancy can range from 56 to 69 days, with smaller dogs generally giving birth slightly earlier.
In most cases the dog will survive, although she may be infertile.
Puppies born more than a few days early have little chance of survival and may even be stillborn or dead upon birth.