Prinzipiell würde ICH bei einem Hund für einen 12 jährigen eher bei den mittelgroßen, nicht übermäßig schwer gebauten Hunden suchen.
Warum? Kein Hund kommt leinenführig auf die Welt und auch ich hätte die Schnauze voll wenn mich ein Hund durch die Gegend schleift dem ich nichts entgegen zu setzen habe.
Kleinpudel klingt gut. Spaniel auch. Große Hunde, vor allem Jagdhunde (gerade Laufhunde und Hetzer) sind nix. Wenn da 30kg mit Schwung in die Leine donnern weil da potenzielle Beute vorbeihoppelt wirst DU Probleme haben den Hund zu haltenden Sohn macht das Fähnchen.
Ebenso finde ich persönlich jede Art von hütehund unpassend. Mal sehr sensibel, dann wieder sehr hart, so manche Rasse neigt zu Problemen wenns um Ressourcen geht, viele hetzen gern.
Irgendeinen Trieb bringt ja jede Rasse mit- man muss nur für sich entscheiden womit man am besten leben kann. Jagdtrieb, Schutztrieb,..
Das wichtigste ist, dass der Hund Gewichts/kräftemäßig auch für euren Sohn und deine Frau zu bändigen ist.