No. They can't stand it. They run the minute they hear any sort of aerosol spraying going on. Even if I try to put some on my hands and then sneak and rub it on them, the minute they smell perfume, they run. They know all my tricks, and aside from having my son hold them down, I can't get anything past them. I have four cats.