Pets will automatically level as you do. When you gain a level, your pet gains a level.
Well it depends what level it is. If it is significantly lower level than the monsters you are questing on. Then go to a mob who's level is equal or just higher than the pets level, then just keep killing them until your pet levels up. Then keep doing that until your pet is the level that you desire. Or you can just 'Tame' another pet that is your level.
Quest and do your lvl instances
Originally, prior to Cataclysm, you had to talk to a specific trainer. Speak with a Hunter trainer and he will direct you where to go. After Cataclysm, hunters automatically get a pet at level 1.
yes
A DOG
The priest does not normally have access to a pet like frost mages, hunters or warlocks. They can get a pet for 30 seconds called the shadow fiend but that disappears after its time is up.
Dun no
combat pets like warlock minions and hunter pets automatically learn most of the spells they use as they level. other spells can be learned through the pet talent points.
Yes
Then get one or deal with it. Is this a real question? If it is, then my answer is- Then you don't have a pet. Wow.
Well for combat pets you start with one then can tame more at level 10 (for hunters) or for warlocks you can get a pet at level one. Shaman can get spirit wolves at level 60 if they are enhancement. Deathknight can get a pet at level 56. If you want a Non-combat pet though you get buy one eather at the AH or by different venders. One vender is in elwynn forest, south of northshire valley http://thottbot.com/c6367, but there are plenty others throughot Azeroth
Reverend Arlene Ponack, at Bow Wow Wow Weddings!