average life expectancy for a west highland terrier