West Highland Terrier West Highland Terrier West Highland Terrier West Highland Terrier West Highland Terrier West Highland Terrier West Highland Terrier £16.50