I used to do cross stitch and I would use a tooth brush on the parts without stitching. I used dish washing soap and warm water. I don't think I would do that now, but it didn't hurt the canvas. Rinse well and lay flat to dry. I would iron when it was still damp. Another thing, embroidery floss is usually color fast. I've never seen it run.
Sue