This bit is easy. You can take dogs, cats and other small animals free of charge on all British trains, up to a maximum of two per passenger, as long as they don’t endanger or inconvenience passengers or staff. Dogs must be kept on a lead unless inside a carrier.