I have read that an animal must be able to travel in a case under the seat in front. Many business class seats do not permit any luggage on the floor. I would want to check this issue out in order to be confident about traveling with a pet on Iberia.