How soon after a c-section can a bitch be spayed? Do you let her go through another heat cycle before another surgery?
I would spay her 4-6 weeks before her next heat is due.
2.5 to 3 mo. after she whelped her litter.