Da es deine eigene Katze ist und sie ja keine Angst vor dir bekommen soll, kannst du vermutlich wenig mehr tun als schimpfen und laut werden. Falls mal Wasser zur Hand ist, wäre dass sicher schön nachdrücklich.
Ich fürchte, es gibt einfach Katzen, die gerne Hunde hauen (auch wenn es umgekehrt häufiger ist).
Unser Nachbarskater geht regelmäßig auf meinen Hund los, ich glaube er lauert uns regelrecht auf und setzt auch nach. Der Hund (Pointermix) bekommt langsam auch Angst vor fremden Katzen. Ne Weile bin ich abends nur noch mit Wasserpistole raus, muss ich wohl wieder machen. Ansonsten tue ich so, als würde ich ihn angreifen - aber er kennt mich und fällt nicht drauf rein.
Warum er das macht? Die Nachbarshunde bekläffen und hetzen ihn. Ich glaube, meinen lässt er dafür büßen.