
Так как вам нужна умная и преданная собака, то видимо, интересует послушание и способности к дрессировке. Это служебные породы: пинчеры и шнауцеры (там тоже есть и карликовые, и средние) . Среди других пород еще джек расселы неплохие.
Не советую басенджи - не самые послушные, диковатые собаки-парии, слишком независимые от хозяина, со своим мнением, и дрессировать сложно. С бульдогами чуть полегче, они довольно добрые, но тоже со служебниками не сравнить, послушание не их трюк.