Our dog is not well house trained so we rely on this stuff, It does a great job on removing stains and oders from the carpet.

Our dog is not well house trained so we rely on this stuff, It does a great job on removing stains and oders from the carpet.