Your rights:
A railway company may refuse the carriage of a pet unless it is an assistance dog for a person with reduced mobility or disabilities.
Our advice:
Please check with each railway company whether you are allowed to travel with your pet and what the rules are: breeds allowed, ticket prices, transport conditions (on a lead, in a kennel, etc).