We had a spot from our dog that was big enough that I had to use it three times side by side did a great job don't know how long it will last but well pleased for now. I hope he will not smell it and go there again it is worth a try he is 14 so now we can use it right as to wait