My father's friends have taken their ShihTzu sailing around the world.
He is trained to only pee and poop Once a day

. I would take pee pads if your dog uses them and I would also attach a flashing light to his life jacket if he is on deck at night. I am sure your dog will LOVE IT !!!!!
We are buying Mya a life jacket before we take her to the cottage this weekend.