west highland white terrier wearing a navy captain cap