Does this stuff work on bad stains from perhaps dogs or something? I bought my '05 TB with lots of stains on the carpet, most of which I think came from a dog perhaps. I cover them up with rubber floormats but I would like to try taking them out with something. I've been seeing blue coral and tuff stuff. Anyone else have an suggestions?