Dogs, like people, have a first stage labor where the body prepares to give birth. This includes weak uterine contractions which cause discomfort, panting, and general restlessness. In some dogs this can last for 24 hours before the dog feels the needs to push the puppies out, so six hours can be normal.