Are dogs allowed ?

Yes, dogs are permitted onboard. But there will be a fee for larger dogs taking up a whole space.