Собака должна быть мелко-средняя (чтобы в случае чего сын мог ее поднять на урки и унести... в рывке на поводке то он с любой справится)) и от нее не должно быть шерсти в доме (зачем лишняя уборка?), должна быть достаточно активной (сидеть дома - это мы и без собаки можем), легко поддаваться дрессировке (вряд ли мальчику будет приятно, если его собака будет его полностью игнорировать...), не иметь особых проблем со здоровьем и иметь достаточную продолжительность жизни (даже взрослому человеку тяжело терять любимца, а первую собственную собаку ребенку потерять почти невыносимо - чем позже это случиться, тем лучше).
Исходя из изложенного мой опыт подсказывает, что РОДИТЕЛЯМ 10 летнего мальчика (не самому мальчику - не в коем случае! родителям!) можно по согласованию с ними подарить цвершнауцера, миттель-шнауцера, цвергпинчера, малого немецкого пинчера, английского стаф-буля, миниатюрного бультерьера, ка-де-бо, малого или карликового пуделя, ...
С некоторыми оговорками (дети разные и их родители тоже) можно рассмотреть ирландского мягкошерстного пшеничного терьера, вестхайлен вайт терьера, смаусхонда, уиппета, мопса, американского или русского коккер-спаниелей (не английского!).
Категорически не порекомендую никого из ретриверов, немецкую овчарку, далматина, ротвейлера, хаски, чау-чау.