Кошки имеют разные характеры, как и люди. У меня яркий пример моих кошек и кошек сына. Мы почти одновременно завели с ним (живем отдельно) по коту британцу. Когда коты выросли, то мой кот стал ласковым плюшевым "мишкой", изредка показывая свой характер, а вот кот сына никого не полюбил, всех бьет лапой, даже если только рядом проходишь.
Затем, когда котам было уже по 10 лет, мы одновременно завели по маленькой кошечке. Они тоже оказались разными. Обе ласковые, не кусаются и не царапаются, игривые, но у сына кошка выросла очень пугливая, всех боится, с котом не подружилась. А у меня хулиганка и вредина, ничего не боится, кота обожает, играет и спит с ним рядом.
Поэтому нечему удивляться, если ваша кошка, да еще и взрослая, попала в непривычную обстановку, где есть другие кошки и собаки. Она борется за свое место под солнцем, находится в состоянии стресса, никому не доверяет, поэтому защищается, как может.
Здесь поможет только время и ласка. Иногда страх проходит и кошка меняется, начинает общаться с другими животными, а иногда так и остается дикаркой, я такие примеры видела у друзей. Многое зависит от вас, от вашего поведения в отношении кошки. Когда она начнет доверять вам и другим животным, тогда и перестанет вести себя агрессивно. Больше ласкайте кошку, организовывайте совместные игры, следите, чтобы ее не обижали другие животные.