Wait, the EB couldn't have been delayed because of that hamster, he's clearly in Atlanta.
On a more serious note (and because you can't eat hamsters):
What does Amtrak do about food when trains like the EB are so late? I could see skipping a meal, but I can't imagine Amtrak keeps people onboard for 21 hours without food.
I was wondering about that especially in terms of the westbound 27, which doesn't even have a dining car after Spokane, and has been averaging 5 hours late for its 10:10 am arrival into Portland - and several times it has been as late as 11:00 pm. I've read stories where Amtrak has picked up food from KFC or Subways along the route, but you'd hope with the EB's situation that they'd have something planned nowadays.