The cat stopped in its tracks because it was scared of something.
1) The cat froze because it was frightened.
「猫は怖くて固まった。」
「固まる」は freeze を使って言えます。
be frightened で「怯える」
2) The cat stopped in its tracks because it was scared of something.
「猫は何かに怯えて固まった。」
stop in its tracks で「その場で(動きを)止める」という意味です。
be scared of something で「何かに怯える」
ご参考になれば幸いです!