I didnt read all the post so I might be repeating... but im a registered veterinarian tech. I mainly work in small animal now (dog/cat). Feed your momma puppy food only of a hight quality (science diet,Royal canin, Purina), she will need the extra fat storages for when she delivers and nurses (also will keep her from looking terribly skinny afterwards). Before delivering she will drop her temp to 94-96 degrees F usually 24 hours prior. (maybe slightly higher depending on the dog) Normal temp for a dog is 99-102 degrees. She will begin to nest etc. but the most important thing I can tell you and what we tell all of our clients is GIVE THEM THERE SPACE!, dogs can hold off there labor (cats too), and if she is in a noisy, busy area and feels stressed she can stop her labor. So give her a dark, quiet place and try to check on her every now and then. And I am sure momma will take good care of them but way to be prepared for milk replacer, rags, and that nose sucky thing we all hate...very nice! Another thing is if you to have to bottle feed any of the puppies check for cleft pallets (a hole in the roof of there mouth, can happen with inbreeding) this can cause aspiration issues in the lungs if they are not fed properly. Keep track of there weights every week they should be gaining several ounces a week. Ween them at 6-7 weeks(mom will usually take care of that) but it is a good idea to keep them with mom until 8-10 weeks as this is the time that they learn "social" skills. If you separate them to early they may become more antisocial with people and other dogs...which can lead to aggression, separation anxiety, and training issues. If you need to assist mom remove the "bags" from the pups and use umbilical tape, suture, or UNWAXED dental floss to tie off the umbilical cords approx. 1/2-1 inch from there belly. If you tie them to close they may herniate there organs. If she is strenuously contracting for more than an hour and not producing a pup you will need to be seen by a veterinarian. Im sure you know alot of this since you have delivered pups before but just figured I would cover the basics.