I have found that my dogs HATE the smell of VicksVapor rub.
When I had trouble with a stray cat sitting on my cushions outsude, I stuck a couple of pieces of paper towel that had a glob of Vicks on it, on them, and it worked.
When I had puppies, I'd rub Vicks on the cords of lamps and they'd leave them alone. No chewing!
Of course, there is an odor of Vicks until you remove them