Scottish Terrier
via Wikipedia Commons
A small, compact dog with a bold personality, the Scottish Terrier is a very independent and confident breed. Anyone who owns a Scottish Terrier may tell you that they have a human-like quality about them, and they’ve been nicknamed ‘the Diehard.’ Their aloof nature makes them unsure and sometimes aggressive towards strangers and other dogs. Definitely not recommended for first-time owners, but their persistence and hunting instinct makes them excellent watchdogs.