I had to get some DyeGone from restormate for a job on a very woolly carpet where nothing else worked - it was good. Then next job lady said "Oh that's hair dye, you'll never get that out don't worry about it!" well I did and it came out easy - some jobs just will not take it though - no matter how careful you are it will sometimes lighten too much and leave a white mark - takes some calculated guesswork to know which is a good candidate for DG - always have a handtool handy to stop the reaction/rinse out
dave