The cruise lines will allow service animals to travel with guests who have documented disabilities. The animal must carry its certification and immunization certificates and cannot leave the ship in ports.
To arrange things contact the "Special Needs Department" of the cruise line. You can contact them via the Customer Service line and ask for Special Needs Department.
Mike (Who could never take his dog on a cruise. There would be no food left in the buffet).