It still won't keep him from spraying (marking his territory). Even females spray. I've had cats and won't again. They get up on counters. I don't hate cats, I just don't want cats. I won't eat where some one has cats. Every time in the past, I've had cat fur in my food even after counters have been washed off. I love my dogs but when they're gone I'm done with pets. I Swiffer my home twice a day even after brushing my dogs and I do that outside. Good Luck with your cats.