Cleaning pet stains completely and successfully from fabric can be difficult, but it is worth the extra time it takes to do it correctly. Aside from making your home look and smell dirty, areas that have dog poop or urine odour will attract your dog back to the area where they will go again and again!
As mentioned above, enzyme deodorisers are highly recommended for cleaning both urine and dog-waste stains. Pet waste and urine contain tremendous amounts of protein, which bacteria love to eat. As bacteria in the waste consume this protein, it creates a foul smell. To eliminate the smell you must eliminate the protein. This is where enzyme deodorizers come in handy, as they contain live micro-organisms that work to consume protein and put an end to the smell.