I have a west highland terrier.
(looks the same)
Anyway, they do not really listen to what you say so they can be annoying.
furthermore it is a nice dog, they do not really bite ( unless its your fault from making them like that )
Terriers are a little harder to learn things but I myself do not have that much problems with it...