Thanks for the answers guys. I had no problems having it on the train. I put it in the rain cover thing on my backpack because the pocket is on the bottom and it hid the smell completely (to me at least). It probably would not have gotten past dogs but there were no dogs. I would do it again.