With the exception of guide dogs and duty dogs, all bigger pets must be transported in the hold. Please check with your airline in advance as pet transport regulations vary. Also, check prior to travelling whether your animal needs a pet pass for travel between EU countries!
You can find more information and tips about flying with animals on the Finavia website.