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).