Yes, the Amtrak Cascades allows small dogs and cats on board, but advance reservations are required.