Well Diarrhea doesn't mean they are going to have the puppies right then necessarily, my female has had it for about a week now.
Usually right before they go into labor or as they are going into labor the vulva area will swell, their milk may come in. They will be sleeping alot. And right before they whelp they stop eating eating, start licking their vulva area alot. They usually start feeling uncomfortable and start panting and nesting in the covers. You should keep a check on her temperature it will usually drop right before the birth of the puppies. Those are some of the normal signs that the puppies are coming!!! Hope that helps