I use dawn blue dish soap often on my quilts and any other stubborn stains with great results. I soak my quilts in the bath tub and rinse well then roll and squeeze out as much water as I can . I have a flannel backed plastic table cloth I lay the quilt on to carry to my drying rack and lay the quilt on it. If it is nice outside I do it in the yard with a sheet over the top to protect it. I did this also with two antique quilts I found at a flea market that were very dirty and the results were great on them also.