На 1 вопрос нннд (последнее да в такой комбинации мог сказать только жираф, так как если бы последним был попугай он повторил бы предыдущий ответ нет, а шакал и лев не могут сказать да).
На 2 вопрос нндн (третье да в такой комбинации мог сказать только шакал, так как если бы третьим был попугай он повторил бы предыдущий ответ нет, а лев не мог сказать да).
На 3 вопрос дндд (первым да мог сказать только попугай так как лев не врет).