No. The only effective way to neutralize dog urine is to water the spot where your dog pees soon after he does it.