A West Highland White Terrier dog poses on a beach with storm clouds and a rainbow overhead.
Image dimensions: 5086 x 3391 pixels