Yes, dogs are allowed on the vaporetto (water bus) in Venice. The regulations state that dogs must be on a leash and muzzled, although the rule doesn’t seem to be enforced for small dogs. Many Venetians carry smaller dogs, especially on crowded vaporetti. You can also use special pet carriers.