first i want to excuse for possibly bad grammar, english is not my natural language.
Last night i've got an idea for speed leveling my pets. I came across a low level master pet tamer npc with daily quest and decided to try something out. I've seen the video on this site showing a dragon bone hatchling spawn to power level. So i battled the tamer with two level 1 pets and a 25 pet the same way. I noticed a much bigger experience gain as shown in the video per fight. I headed to all tamers on one continent in raising level, one by one and endet up with two level 11 pets after 30 minutes of which the most i was flying around. I was able to continue this method up to the grand master tamer of outland, the tamers of northrend were too hard to fight with one level 25. But at this time i had 2 lvl 17 pets and 2 lvl 11 pets (i'd done the same in eastern kingdoms with an alliance char) plus a nice amount of gold through the daily quests.
Now i had the idea to park an level 1 alt in front of every master tamer, it would be a noticable chunk of work, but if finished, i just had to log over to battle all of them in much less time. And if all my pets are lvl 11 and above, moving the alts to northrend and higher tamers, trying to fight 1 low level pet with two high level pets.
Another idea was to start right away with the outland tamers, experience is calculated through level difference of the fighting pets, isn't it? So if i use lvl 1 against level 20+, it should rain big numbers. I'll try tomorrow if this works better.