Our puppy is a medium sized terrier, just under a year old. He is v happy in the car, but hasn't been on any form of public transport yet, and I'd like him to get used to it. I don't even know what the rules are about dogs! Any experiences welcome, thanks!