I would like to suggest something an antique restorer once suggested (on a TV show). Take equal parts of Joy dishwashing liquid and Clorox II powder. Mix and put on the stain. I have had wonderful success with this and have not seen any damage to my fabric/garments. I have added some water if I had a large item that needed totally soaked instead of spot treated. This has gotten bad stains out that had been set by the dryer, though sometimes I have to treat 2-3 times and/or let soak for quite awhile.