Those plug-in things are really good. I can't think of the name of them but I used them when one of my cats got stressed out over a new addition. You can get them at Petsmart. They are a synthetic product identical to cat pheromones and relax them.
That poor kitty!!