Which airline is this? Most airlines allow two bags on board so that's fishy for starters. More fundamental however is the lack of ID for the vulture. I find it highly unlikely the vulture would be able to board without a passport, and as far as I know birds haven't yet been mandated passports...