This small dog fell off a yacht and swam seven miles to shore

‘Far have I traveled and short are my strides.’

5 Likes