Getting rid of stains and odors from pet accidents can be challenging. There are some great natural and environmentally friendly remedies out there but tough stains need more than vinegar or baking soda. This natural enzyme odor eliminator really does get rid of the problem, as the enzymes digest the proteins that create the odor as well as remove the stains. It can be used for pet stains as well as any other biological stains on carpets, soft furnishings, floors and even mattresses. Most of the user reviews found that this product worked well, as long as it was given enough time to work and not just washed straight off again.

Costs $6.99 from Amazon