Question: how long does it take for a dog to have a c section?
Answer: Complete recovery from anesthetic may take 2-6 hours, depending on the mother's physical condition at the time of surgery and her age. During the recovery period, she must be restrained so that she does not fall and hurt herself or roll over and crush the puppies.