There is a spray you can get that emits a scent into the air (that humans can't smell) to calm cats down. I think it emits a scent similar to that which a pregnant cat emits, which calms the surrounding cats. Your vet should be able tp help with something