Visiting with a dog

Hey you lovely Torino people,

I am going to visit Torino soon and will bring my wife and our (large) dog.

I have some questions concerning where we will be able to bring the dog and what the rules would be.

As far as I understood most restaurants are dog friendly so we will check at each one before we go.

I guess that most museums and indoor attractions will not allow dogs, but are there any where we could bring her? (She is definitely to large to fit in a bag, though)?

What about public transport , are dogs allowed in trains/busses? So far I couldn’t find a definite answer for that.

Thanks in advance :-)