Put this in a macro, attached to a commonly used spell, like Cobra Shot (this only works for Beast Mastery hunters):
/target Hati
/cast [@pet,dead,exists][@pet,noexists]; [@target,dead,exists] Wake Up
/targetlasttarget
/cast Cobra Shot
/startattackIt will cast Wake Up, only when your pet is playing dead, so it wont use up the cooldown on every cast.
You can also try the addon 'Growler'. It has a lot of pet handling functionality like Play Dead / Wake Up, Growl autocast off in group, stables browser and a lot more.
The highest voted Wowhead comments for this page. They are community notes, not TheWoWDB comments.
Since 8.1 blizzard finally tuned this ability — now "Wake Up" is completely disabled untill your pet is "Playing Dead", so it isn't use up the cooldown on every cast. Now you can easily add /use Wake Up to any of your main damage ability macro without pain like errors, unexpected play dead cooldown and annoying whistling every 30 sec.
So my recommend main damage macro now works perfect and looks like this:
#showtooltip Kill Command
/use Wake Up
/castsequence [nopet] reset=3 Call Pet 1, Revive Pet
/use [@pet,dead,exists] Revive Pet
/petattack
/petassist
/use Claw(Basic Attack)
/use Bite(Basic Attack)
/use Smack(Basic Attack)
/use Kill Command
Marksman hunters have been given their pets back and have Lone Wolf as a level 15 talent.
Tooltip
Tell your pet to wake up.
Spell facts
Datamined from the current retail build. Numbers that scale with level or stats are shown at their base value.
More Hunter spells
Related
Community notes from Wowhead · 9 comments
Top 3 shown aboveThe comments below were written by Wowhead users. They are community notes, not TheWoWDB comments. See them in context on Wowhead.
The top 3 are shown in Top Comments above. Read all 9 on Wowhead.