Hey guys, first time poster here. I just wanted to share something I've been using to level up pets very quickly. The only caveat to this is you can't use level 1 pets. I use the wolf daily to get level 1 pets up over level 10 so they can soak a hit or two in the background. Everyone knows some way to get a ton of pets over level 10 pretty quickly. Now onto the good stuff.
So with your Menagerie when the flying team is the battle of the day (Jahan, Samm, and Archimedes) I get really excited. I pop my pet biscuit, lesser pet biscuit, and throw on my safari hat. My team will consist of Murkalot with blessed hammer and shield storm, a leveling pet, and Nexus Whelpling with arcane storm and mana surge.
Right off the bat with Murkalot pop your shield storm then whack away with blessed hammer. Since the weather will be arcane storms you can use falling murloc which can be useful if it crits. This will generally always kill Jahan and usually half of Samm. I've soloed all 3 on occasion with just Murkalot thanks to RNGeesus! Once Murkalot dies, switch in your leveling pet and throw in whatever you want, he won't take any damage thanks to shield storm. Swap in the nexus whelping, toss down arcane storm and hit mana surge. Everything else will be wiped out. Talk to the battle pet trainer for free heals and do it again! No moving around, no searching out battles, just quick and easy rinse and repeat that you can do all day long if you want, preferably drunk!
I wish there was a way to predict what battle will be the daily in advance so I could plan out my time better. I hope this is helpful to everyone, and if there is a quicker way to level pets please let me know! I have a mighty collection, but not a very high score due to lack of ever leveling up these pets seriously. My 2015 resolution is to remedy that and get in the top 10 for my server. One day, I may just go out and work a bunch of overtime and buy my white whale on ebay even. Mini Tyrael my love....