I collapse on the narrow cabin bed of the Balearia boat from Barcelona to Mallorca. Getting on the boat with my dog felt like entering a battlefield.