Hallo,
Du hast ja nun schon einige Tipps bekommen und ich würde auch jedes Hinterherrennen bei den Katzen unterbinden.
Bei mir hat es bisher auch jeder Hund gelernt, dass Katzen nicht gejagt werden.
Wegen der Aufmerksamkeitssache mit dem Bellen:
ich würde den Kerl beim Essen auf seinen Platz schicken und dort hat er zu bleiben. Wenn er dort nicht bleibt, dann bring ihn immer wieder kommentarlos zurück. Bleibt er dort und bellt weiter, dann ignorier das, so schwer es fällt!
Wenn er merkt, dass sein Bellen ohne Erfolg bleibt, dann wird es einstellen.
Ebenso würde ich nicht auf jede Spielaufforderung von ihm eingehen, oder ihn gar mit spielen "belohnen" wenn er sich dermaßen daneben benimmt. Ignorier ihn und zwar richtig, also auch nicht anschauen, nicht lachen, nicht streicheln und nicht ansprechen.
Er wird es bleiben lassen wenn Du es richtig machst. Gehst Du nach 20 Minuten bellen darauf ein, dann wird er nur ausdauernder, denn es lohnt sich ja dann doch. Hund muss einfach länger bellen bis er den Erfolg hat.
Also von daher wenn ignorieren, dann richtig!
Wenn ihr ihn nicht ignorieren könnt (es gibt Menschen die es nicht können, egal wie sehr sie sich auch anstrengen), dann würde ich ihm ein Abbruchkommando (Schluss, oder ähnliches) beibringen. Wenn das sitzt und er das Kommando dann nicht befolgt, dann würde ich ihn auch mal kommentarlos aus dem Raum werfen und ihn nach ein paar Minuten wieder reinholen.
Fängt er wieder mit dem Gedöns an, wieder Abbruchkommando und wenn er wieder nicht aufhört, wieder raus.
So würde ich vorgehen.
Zum Thema Leinenführigkeit ist ja schon einiges geschrieben worden.
Dein Hund ist noch jung und wird es mit Sicherheit lernen.
Schau doch mal ob Du einen Verein in Deiner Nähe findest. Dort kannst Du auch trainieren mit ihm und hast Hundetrainer um Dich rum, die Dich beraten können.
Oftmals bieten diese Trainer auch Einzelstunden an, die für Vereinsmitglieder nicht ganz so teuer sind.
Liebe Grüße
Steffi