The Cairn Terrier is a breed of working dogs. It is one of the oldest terrier dog breeds. It is a small terrier from the Scottish Highlands. The breed was used for hunting among the cairns (a cairn is a pile of stones in the Scottish Highlands).