The Laughing Dog Pub

The Laughing Dog Pub is a tavern in the Anticlere region of High Rock.