Es gibt nichts Schöneres für Kinder als mit Tieren aufzuwachsen und ich finde es toll, wenn du deinem Sohn diesen Wunsch erfüllen willst. Aber erlaube mir ein, zwei Anmerkungen dazu. Ist euch klar, dass der Hund in erster Linie euer Hund sein wird? Kein Kind in dem Alter kann einen Hund alleine erziehen. Und ich würde auch kein Kind in dem Alter mit einem Hund alleine los schicken. Bei Begegnungen mit anderen Hunden kann einfach zu viel schiefgehen. Ich erlebe täglich wie rücksichtslos sich viele Hundehalter verhalten und wie überfordert ein Kind mit so einer Situation dann ist. Ich habe hier selbst schon einem Jungen im Alter deines Sohnes geholfen seinen Hund wieder unter Kontrolle zu bringen.
Zum Garten. Ein Garten kann man haben als Hundehalter, muss man aber nicht. Aus dem einfachen Grund, weil ein Garten die täglichen Spaziergänge, mindestens 3, nicht ersetzt. Geht mit dem Hund regelmäßig am Tag raus, dann wird der Garten auch nicht zum Hundeklo. Hazel darf bei meinen Eltern auch nicht in den Garten machen. Das hat sie genauso gelernt wie die Stubenreinheit im Haus.
Tatsächlich würde ich euch für euren Sohn einen kleinen Hund empfehlen, den er gut händeln kann. Du sagst du willst nicht, dass der Hund haart. Als einzige nicht haarende Rasse fällt mir der Pudel ein, den gibt es auch in drei Größen. Aber der muss dafür regelmäßig geschoren werden. Ansonsten haart jeder Hund. Aber jeder Hund trägt außer Haaren auch noch anderen Dreck in die Wohnung. Ich sauge jeden Tag, aber ein Hundehalter Haushalt sieht nun mal nie wie geleckt aus. Irgendwo findet sich immer ein Haarbüschel oder ein bisschen Dreck vom letzten Spaziergang. Dieser Umstand muss euch schon vorher klar sein.
Ich persönlich finde die Cairn Terrier sind spritzige kleine Hunde. Wir hatten selber jahrelang einen. Sie können terriermäßig stur sein, aber sie machen jeden Spaß mit und sind robuste Spielpartner. Außerdem waren sie nie so richtig in Mode und das tut einer Rasse enorm gut. Wenn ich nicht was Größeres gewollt hätte, hätte ich vllt auch wieder einen.
Egal was für eine Rasse es werden soll, wendet euch an einen seriösen Züchter, der in einem Verband züchtet. Gerade mit Kindern im Haushalt gibt es nichts wichtigeres als einen gut gezogenen, sozialisierten Welpen.
Wenn es kein Welpe werden soll, könnt ihr natürlcih auch einfach mal im Tierheim schauen und dort fragen, welcher Hund euren Vorstellungen entspricht. Außerdem gibt es inzwischen für fast jede Rasse eine Nothilfe. Die findet ihr ganz leicht über Tante Google. :)