Too late for the lecture...
check
www.debbiejensen.com for good info on whelping. Have your vet do an x-ray next week to measure pups and pelvis and determine if a free whelp is possible or a c-section should be scheduled. Make sure you get an accurate count of wee spines so you will know when she is done if free whelping or if there is a problem with a pup. best of luck.