I have 5 dogs and a house that is mostly carpet, and this product is a lifesaver. There is always an accident to clean up and I always worry about any lingering smells but not anymore. This product smells great, cleans up stains perfectly and I am confident that there is nothing left behind.