Among the most popular breeds of terriers are the miniature schnauzer, the West Highland, the Scottish terrier and the Cairn terrier, according to the StreetDirectory.com. The Yorkshire terrier ranked sixth in popularity as of 2014, notes the American Kennel Club.
Miniature schnauzers bond well with family members but are sometimes standoffish with strangers. They are intelligent and fast learners though like many terriers often have a stubborn streak. The West Highland is known for its cheerful disposition and inquisitive nature. They are feisty and bold and require adequate daily exercise. The Scottish terrier is alert and confident. This breed benefits from early socialization and training.
Terriers in general are known for their lively disposition and high energy level. Most do not shed and are an excellent choice for people with allergies.