This depends on the ship and voyage and should always be agreed with us in advance. Also consider whether your dog can handle the trip, as dogs can also get seasick!
Some ships have a so-called ‘ on-board dog’. As not every dog gets along well with other dogs, prior consultation is necessary.