My vet waits until they start labor....I've never had one of my girls have a c-section.... but during my Jasmine's first pregnancy they weren't sure if she could deliver... the pup's heads were about the same size as her "area". They were on standby when she went into labor.
She had no problems delivering on her own.