I got this along with Odor Neutralizer Enhancer to review and they make suck a great combo. It's been about a week now and my carpets still smell amazing. No longer have the dog smell lingering.