This Pet urine eliminator works so well for us! We have an older dog who has control issues and this helps keeping our rugs stay nice and clean.