November 1st and 2nd are the days that Azeroth is celebrating a new holiday: The Day of the Dead.
For Night Elves to get the pet, you have to go to the graveyard outside of Darnassus. The one for Taurens are at Thunder bluff.
You can still get the achievement part by /dancing in any of the major cities’ graveyards.
I hope you enjoy the short-lived Dia De Los Muertos! (day of the dead!).
Also, this song has been stuck in my head all day: