Can I bring a dog to the railway?

Can I bring a dog to the railway?

Can I bring a dog to the railway? 150 150 Isle of Wight Steam Railway