I think you have to play in ranked matches in order to "rank up" but to do that you must be a member
It is at pet pavilion at the two sword journal :-)
Your Wizard could go up to level 95, the pet is mega.
You have to have a pet
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
-Summer Dragon (Pet Dragon)
there isn't a pet shop there
You have to buy it at the pet shop in the Shopping District.
48 after you get scarecrow.
there is none