Dandie dinmont has 2 different meanings across 1 category:
Noun
a breed of small terrier with long wiry coat and drooping ears
A terrier of a small Scottish breed with long body, short legs, and a distinctive "topknot" of hair on the head.