Kind of funny, I was level 18...won a WSG, ding level 19. Queued for another, won it, dominated that BG (does it make a difference like HKs = XP or something? I had alot..). And leveled again from that BG. So in 2 BGs I went from 18-20. How can a pet keep up with that kind of XP?
I figure my best bet since I love to PVP while I level is just keep getting new pets like every 2-3 levels but that kinda sucks abandoning so many old ones. Or forced questing/grinding just to try and get my pet somewhat close to my level.