play games. I don 't know how many games you have to play but just go into the pet pavilion and play games
48 after you get scarecrow.
Be a level 60 Balance wizard and complete Wintertusk
you have to be about level 10 to go there in the commons
You get the quest to go to pet pavilion at level 10+.
Your Wizard could go up to level 95, the pet is mega.
You have to level it up in the petpavillion
You have to have a pet
You obtain the wraith pet by being a certain level as a death wizard and getting the quest from dworgon. Also, you can hatch with another player.
The pet store in wizard 101 is at Shopping District. Use your map at you journal. Or your compass.
you can't ride a pet on wizard 101 unless you buy one from the crown shop
The pet pavilion is connected to the Commons of Wizard City.
Wizard City, Pet Pavillion