Scottish Terriers can be good house dogs if their independent, strong-willed, and territorial nature is taken into account. They are loyal and form strong bonds with one or two family members, doing well with proper socialisation. However, they can be stubborn and aloof, and are best suited for families who understand their nature, typically those without very small or inexperienced children.