dandie dinmont: a breed of small terrier with long wiry coat and drooping ears
terrier: any of several usually small short-bodied breeds originally trained to hunt animals living underground
salvation: a means of preserving from harm or unpleasantness