Ich denke auch, dass es an eurem Umgang mit dem Hund liegt. Verteidigt er das Sofa, ist er der Meinung, dass das seine Aufgabe und auch sein Sofa ist. Ich gehe mal davon aus, dass er da auch hoch darf. Meine erste Maßnahme wäre, das Sofa gehört mir und du hast da nichts zu suchen. Wenn er es verstanden hat ( und nur dann) und du den Hund trotzdem noch gerne mal auf dem Sofa hättest, dann nur nach Aufforderung deinerseits und nach dem Kuscheln wieder runterschicken. Von sich aus hat er nicht zu entscheiden, dass er jetzt da mal hochspringt. Besuch darf er erst begrüßen, wenn er ruhig und gechillt ist. Mach ihn gleich an seinem Körbchen fest und nicht erst, wenn er sich schon daneben benommen hat. Ist er ruhig, darf er dazukommen. Anspringen ist respektloses Verhalten. Du schreibst ja am Schluss, dass er das draußen auch bei dir und sogar deinem Sohn macht und nicht nur bei Besuch. Da musst du konsequent weiter dran arbeiten, besonders wenn da noch kleine Kinder im Spiel sind und bei so einem großen Hund. Ich würde auf keinen Fall Kinder und Hund alleine lassen. Und auch zu Hause solltest du deinen Umgang mit ihm mal überdenken. Wie ist das Verhalten beim Füttern? Läuft er dir ständig hinterher und kontrolliert dich damit? Wie verhält er sich an der Tür, wenn es rausgeht …. All das kann dazu beitragen, dass er sich so verhält, wie er es gerade tut. Ich würde dir empfehlen, dir einen Hundetrainer zu suchen, der mal zu dir nach Hause kommt und dich im Umgang mit dem Hund beobachtet. Der kann dir dann auch die richtigen Tipps geben. Von der Ferne ist das immer so eine Sache, denn man sieht ja nicht, wie du dich verhältst.