Log In or Register
Smart, confident, and always entertaining at play, the adorable West Highland White Terrier (Westie, for short). Here he is playing in the flower bed.