I have carpet in my basement that stains very badly and my dog had an accident on it when I left him at home too long. The stain was really set in and really gross looking. I tried everything to get it out. While shopping one day I saw this all-natural cleaner, Whip-It. Its green-friendly and made from eucalyptus oil combined with a powerful blend of naturally derived plant-based ingredients such as citrus, corn and salt. It removed all of that nasty stain.
Now I buy it concentrated and mix it in a spray bottle and use it all the time as a natural cleaner. I even used it in the washer for some very dirty rugs.
It's sold in a lot of stores and apparently has been on the market a long time so if you're in need of an excellent pet and people friendly cleaner give it a try.