Ab und zu ist Fisch gut. Allerdings sind einige Fische sehr fett (Lachs und Aal z.B.)
Wichtig ist auch, dass es absolut frischer Fisch ist, er komplett entgrätet wurde (insbes. bei gedünstetem Fisch, da die Gräten dann splittern), denn Fische gehören absolut nicht ins natürliche Beuteschema von Katzen, auch wenn ihnen das mal gerne nachgesagt wird.
Ideal sind z.B. Forelle, Scholle, Barsch, Kabeljau und Sardinen, weil die Thiaminasefrei sind. Ansonsten wird das wichtige Vitamin B1 zerstört.
Die Herkunft spielt auch einen Rolle, wg. Hormonbelastung (Zuchtfarmen) und Schwermetallen. Beides können Katzen nicht gut wegstecken.
Wg. der vielen Eventualitäten würde ich maximal ein- oder zwei mal pro Woche Frisch servieren.