I have two dogs, and our backyard is turf. I've tried many cleaners to control odor, and most only work for a short time. This is the best product I've tried so far. It's easy to apply and has a great scent. It does need to be used regularly, but that's true of all options.