Yes, you can take up to two dogs for free on the train. Any additional animals will incur a charge - usually a maximum of £5.00 per single journey.