Wenn der Hund wirklich misshandelt wurde, dann lasst euch viel Zeit mit ihm. Ihr werdet Geduld brauchen und er wird nur Vertrauen zu euch aufbauen können wenn ihr zuverlässig, ruhig und souverän sein. Das kann übrigens Jahre dauern!
Als ersten Tipp würde ich eine Box + Training empfehlen. Also langsam an die Box gewöhnen, darin füttern, sie ganz kuschelig einrichten. Für deinen Sohn muss diese Box tabu sein, also dann darf er nicht an den Hund, das sollte wirklich ein Rückzugsort sein, an dem der Hund absolute Ruhe hat. Wenn Besuch kommt kannst du ihn da rein schicken, oder wenn er sonstwie gerade am rumspinnen ist.
Es ist wirklich wichtig, dass er da nicht sofort länger eingesperrt wird, sondern die Dauer in der die Tür geschlossen ist ganz langsam erweitert wird.
Ansonsten bitte nicht schimpfen wenn er in die Wohnung macht. Versucht es zu üben wie bei einem Welpen. Also zügig nach dem Aufstehen, Fressen und längeren Schlafphasen raus mit ihm und loben wenn er draußen macht.
Ihr werdet mit ihm sehr viel Arbeit haben und gerade wegen deinem Sohn würde ich auch zu einem kompetenten Trainer raten. Bitte keinen der mit Bestrafung a la Rappeldose, Zwicken, Runterdrücken, Schütteln o.Ä. arbeitet. Das könnte ihn noch viel mehr verstören.