I took my dog but she is a service dog and they said this is all they would allow, but that was last December. I would call & confirm before doing so.
There were at least four dogs on the cruise that are family took.
They have to be crated, but can go inside where it is warm. It is also four hours each way and know where on the ship for them to pee. I would also call ahead of time and make sure this is correct. Not sure if there was a fee. But there was one dog crated on the ship.
Thanks! Your answer is awaiting moderation.