Pet Battle: Deadwind Pass
This pet is not tradeable.
“Never take your eye off of it.”
They spawn all around Karazhan, a few even on top of the lower towers.It's best to look for them in the early hours or after maintenance, when there aren't many people around. Otherwise you'll have to depend on luck.While you're there, don't forget to defeat the nearby pet tamer and get your daily supply sack!