pros and cons of cairn terrier