I think your best bet would take her to have a full check up and explain to the vet what happened to her..is she fixed? is it possible it may have been a heat cycle she was going through?? Good Luck!