Yes, dogs are allowed with leash and muzzle...

Big dogs may require to purchase a separate train ticket.

Don't forget to bring with you an international passport with vaccination details.