Larger boats usually accept small dogs but not large or dangerous breeds. Speedboats usually don’t accept dogs except if you book a private tour for your group.