Traditional pub in Lossiemouth, The Steamboat offers live music on weekends and welcomes dogs.