Remember, also, that the contractions are moving the puppies down the uterine horns toward the vulva in preparation to birth.
After blood show, water breaking or active contractions, you should see a puppy within an hour or so.
It isn't unusual for there to be from 10 minutes to an hour between puppies being born.