I have a few questions regarding the pet in the topic. I've read ppl saying he's a powerhouse but how exactly? Which skill set are you all using? Also which breed is the best to go for? 4? I've managed to snag a 8 but debating on waiting and trying for a 4 (even though my luck sucks) because I'm currently also trying to farm a dragon stone from the water wavelings. Is it true they still drop those stones? Thank you so much in advanced!

He's a power house because most pet battles on Pandaria are soloable by him, and you can virtually duobattle any Pandaria battle (except Earth Spirit, which can be hard) with him + Flayer Youngling, making that a free xp boost to level 25 for 2 pets level 5 (which is enough to survive most attacks).

He's very consistent both offensive or defensive and, since pet battles atm are very predictable, you can virtually negate the damage done to him. Take the Fire Spirit Pet Battle for example, here's how the Fire Spirit will behave:

Turn 1: If pet is level 25 -> Use Conflagrate / If not, use Immolate.Turn 2: Use CauterizeTurn 3: Use ImmolateTurn 4: Do nothingTurn 5: Use Conflagrate, dealing double damage.Turn 6: Use Immolate

That'll make you be full and since you'll use Emerald Presence to negate damage from Immolate, you can dish out Magic Bites and kill him before he can even cast another Conflagrate. A similar script is appliable to every single fight in Pandaria. And since he's a dragon, when you down your opponent to 25% life you'll get the racial bonus for 2 turns, killing the first opponent and doing massive damage (Usually 500+) to the next pet.

He's pretty much immortal unless you mess up or RNG decides to be a dick.