Your life Wizard Trevor FoeRider does not meet the minimum requirements to obtain this quest.
This pet is obtained by completing the Level 58 Life School Quest. For more information, visit the links below and make sure you meet the requirements including the quest Nordrilund Exposure given by Grandmother Raven in Hrundle Fjord