This is my friend's beautiful german shepherd playing along the rocks at low tide - weekend trip with friends to Mayne Island - one of the gulf islands between Victoria and Vancouver.
copyright Christina Craft