Für mich hört sich das auch nach typischem "Hüteverhalten" an... Meiner Meinung nach solltest du jetzt versuchen diese Situationen bloß nicht zu vermeiden, sondern eher zu suchen... Z.B. deinen Sohn immer wieder in einen Laden reingehen lassen... dabei würde ich nicht versuchen ihn irgendwie abzulenken oder ihn zu "beruhigen", denn mit dem "beruhigen" könnte der Hund denken, dass das Bestätigung ist, sondern eher aussitzen... und ihn belohnen, wenn er ruhig ist...
Zu dem an der Leine ziehen und bellen, wenn deine Familie vorgeht, würde ich auch ihn mehr an die Leine nehmen, wenn die Familie dabei ist, damit er auch lernt in dieser Situation bei dir zu bleiben und nicht die Anderen zusammentreiben zu wollen...