Nun der Hund ist das Produkt deiner Erziehung, so weit sind wir uns da nun schon mal einig.
Dazu kommt vermutlich noch die Unsicherheit über die neuen Situation - Freundin, die dazu gezogen ist.
Alleine wirst du aus diesem Kreislauf nicht mehr heraus kommen, im Gegenteil, es wird eher sich in der Spirale noch tiefer drehen. Du solltest dich schnellstens nach Hilfe umschauen und annehmen.
Hier im Forum kann man dir bestimmt viele Tipps geben, aber in deiner Situation möchte ich eher keine mehr geben, denn die Gefahr, das es falsch umgesetzt wird oder das sich der Hund dagegenstellt finde ich schon sehr groß.
Nur als kleiner Tipp, unterlasse jegliche Bestrafung, "Gewalt" oder Handgreiflichkeiten gegenüber deinem Hund. Wenn er was anstellt, dann ignoriere es und gibt ihm lieber eine Alternative, was er stattdessen tun kann. Verbiete ihm auf keinen Fall das Knurren - egal wer dir das sagt - wenn dein Hund nicht mehr knurren darf, ist die Gefahr, das er direkt zuschnappt deutlich höher.
Hier wird halt sehr deutlich gesagt, das es kein Problem ist, welches in Laienhand gehört, sondern das Hilfe von jemanden mit Erfahrung benötigt wird. Drastisch gesagt, aber drastisch, damit schlimmeres - nämlich ein Übergriff mit Verletzungsabsicht - verhindert wird.