Well you should buy a storm hound.
you can't ride a pet on wizard 101 unless you buy one from the crown shop
You have to buy it at the pet shop in the Shopping District.
you buy it from the pet shop in the pet pavilion or shopping district
first lets buy a pet then you will find it your backpack and double click it and there you have it
Go to the pet store in shopping district and buy one
you can wait or buy it with crowns in the pet pavilion
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 go to store and buy a pet now where the stores are located is your problem not mione.
The pet pavilion is connected to the Commons of Wizard City.
Wizard City, Pet Pavillion
i would say go to muushu somewhere or check on wizard101central