It is pretty well accepted in some places that it might be easier to introduce a dog and cat than two cats. Often, that has been my experience and I have something similar going on right now here. You might give this a little more time since it is all very new.
How To Successfully Introduce Cats: The Ultimate Guide – TheCatSite Articles
Vanilla extract
How To Successfully Introduce Cats: The Ultimate Guide – TheCatSite Articles
Vanilla extract