I can’t imagine adding to the stress of a first time bare boat charter by having a dog onboard. Have you contacted the restaurants/businesses you plan to stop at to find out whether your dog is welcome? Do you plan to leave your dog on the boat while you go ashore? Have you designated someone from your crew to dog sit on your boat so your dog won’t bark and howl disturbing everyone else in the mooring field?