The station does. For trains, it depends on the line, the type of seat (no pets in sleeper cars), and the distance being travelled.
You have to call Amtrak for that info
You have to inform them when you make your reservation.
Thanks! Your answer is awaiting moderation.