When your dog goes into labor, you can expect about six to twelve hours of contractions before she begins actively trying to push the puppies out. Active labor lasts for about twenty minutes for each puppy, and if it goes longer than one hour without producing results, you should contact your vet.