challenging Cairn Terrier puzzle