The dog-friendly Forth Inn at Aberfoyle, Scotland Aberfoyle is the centre of lots of dog walks and scenic places. Although small, the town bustles with energy and you'll find useful shops for food shopping, outdoor accessories and a fuel station.