We've been using this spray ever since our dog was a pup. We absolutely adore it. He's 5 years old now so accidents are rare. It still proves useful from time, to time. This spray has been a lifesaver for cleaning up after pee, poop, vomit and all the not messes our furry friend leaves behind. Whats great is that there's no trace or smell left once we're done. Personally I'm quite sensitive to chemicals and scents. This spray is a winner, for me. No irritation or lingering odors.