I don't know how it is in Canada, but Amtrak in the States doesn't allow pets on the train. I'd rent a car, or take a taxi, or get a friend to drive you. I have a wire crate that I take when I travel, although ZoE rides in her car seat during trips.
Congratulations on your new puppy. I bet you are really excited to finally bring Beau home.
__________________ (ZoE  )(Chelsea  ) |