I have a border terrier that is a great dog if you are into little dogs, but not yappy, and very easy to train and look after.
No hereditary health problems (unlike some pugs)
Just hate this designer dog 'fad' that is going on lately, with labradoodles and the like,