Yes, with a leash and IF you can keep your dog from licking/sniffing/interacting with other passengers on public tours. Not everyone is dog friendly and some people are scared of dogs, so your dog needs to stick close to you. If you have more than 1 large dog there will not be space on a full tour for you and your dogs so a private tour is best. No barkers, please.