small terrier
- cairnMemorial stone pile
- wiryThin and muscular
- yappyNoisily high-pitched barking
- feistyAggressively spirited
- scrappyAggressively spirited despite odds
ratting · burrow · digging · whiskers · paws · terrier mix · ankle biter · spunky · loyal · barking · stubborn · energetic · schnauzer · fuzzy · scruffy · tenacious · plucky
small terrierGreat Dane
Large shorthaired breed
giant breed · mastiff · Irish Wolfhound · Saint Bernard · Newfoundland
small terriersled dog
Harness-pulling polar canine
herding dog · gun dog · retriever · Great Pyrenees · Alaskan Malamute