I have an 8 month old cat that has just gone into her first heat. We were planning to have her spayed in about 3 weeks (also have new kitten that needs to get spayed and were hoping to consolidate trips to the vet...). How long does this last? I know we have to get her spayed in between but am looking for some guidance on timing.