Just got home from a ball game and saw how you spent your day! Glad there were some experienced breeders here to lend a helping hand. You cannot beat this place for big-hearted folks that are always willing to help!
Sounds like you are letting your girl finish up at home. I want to pass on a little advice. Since this has not been the smoothest of deliveries, I would still take your girl in tomorrow for the oxy shot, to make sure she does really clean herself out and does not retain even a small piece of placenta somewhere. I don't want to add a tragic story in the midst of your joy, suffice it to say, I learned a difficult lesson. If I do ever breed again, I am going to make that shot a standard procedure for all moms after they give birth. Better a few extra contractions and be safe, than have something in there start an infection.
Hope you and momma dog are all done now and able to get some rest. I know you will be checking on them all night but maybe you can gets some naps in.

Congratulations on the puppies! Will be looking forward to seeing them grow up in the nursery!