Five fantastic places to take your canine companion

Dougal the doubledoodle at Stonehaven beach (Photo: Casey Sim)