Enroll in a dog-friendly snorkeling tour where your pet can either keep you company on the boat or stay at a nearby pet-sitting service while you explore the underwater beauty.
Meet at the designated tour spot on Front Street.
USD75 (plus pet-sitting fee if necessary), 3 hours