I seen nothing about pets. People had dogs there, but I didn't see any on trams.
The tram is not just for weddings. They do run all the time. As for small dogs I'm not sure. I seen a lot of dogs there road the tram myself but did not see any dogs on the tram or any signs saying they cannot.
The teams are for wedding guests and people touring the grounds for weddings. They don't just run.
Thanks! Your answer is awaiting moderation.