+0
In many countries, there are laws that make sure these service dogs are welcome in restaurants, shops and on public transportation.

Hi.

I wonder why it's "on public transportation" rather than "in public transportation." Could you dig up a reasion? Thanks.
+0
I suppose because we are generally 'on' public transport vehicles - on a bus, on a train, on a tram...