I have a 6 year old patterdale terrier Lola and she is very much a terrier!!!
2 years ago I re homed a 6 year old Bengal Coco - with great trepidation I might add - and contingency plans in case things did not work out.
I used a stair gate so the cat had a getaway to place of safety and Lola had no access to the room. I kept this in place for 6 months then we moved house......
In our new house I set up the gate system again just in case.
Anyway the upshot of all this is that Lola and Coco are friends - they play chase - and both will sleep on our bed!!! To get to this point took 18 months but soo worth it!
I use the gate if we have visitors - dogs or children - for peace of mind. Our friends love seeing the two of them playing and communicating! Coco has a special meow when she greets Lola and will even present her with rabbits or voles she has caught and so lovingly brought home