My vet offers the option of key hole surgery for spaying. Only the ovaries are taken and the uterus is left intact. There is no risk of pyo as ovarian tissue is needed for this.
Whilst more expensive, I am tempted to take this option as the surgery is less invasive, there are no external stitches and no need to wear a cone which I know my dog would be distressed by.
Does anyone have any experience of this?