Mao, it is not, you can do it with all your toons, but you will be able to include only three in your pet journal, make sure you start the quest within the graveyard of the city depending on the race of your toon , for instance for undead you have to take it from Undercity, Orcs from Orgrimmar and so on ...of course you need to buy the orange flowers and use them in order to see the cheerful spirit ..

A double counter to Dragonkin, strong attacks vs them and takes weak damage from dragonkin attacks. Death and Decay and Dead Man's Party last after you switch so you can make use of heals like Plagued Blood or Touch of Animus, or get alot of bonus damage with Black Claw. All in all a very nice killer of dragonkin and humanoids. Does lose some of it's oomph in Sandstorm. Also very cool model, what's not to like?

I just want to let you know that if you are Pandaren, you can go to Shattrah and do this quest to get the Macabre Marionette. The helpful info that I couldn't find anywhere that I'm going to share with YOU? The grave yard is right OUTSIDE of Shattrath between Shattrath & Cenarion Thicket. Hope that helps!

[Horde]I'm sure others found them easier but what I did was: head to Orgrimmar Valley of Strength innkeeper - she sells the ice cold milk, then I went to Dalaran cooking trainer area - the vendor that sells cooking recipes next to him sells the simple flour, (also sold in at the Goblin area in Orgrimmar next to the cooking trainer there for lower level toons) then I went to Chapman in Dalaran as well - he is sandwiched between the stairs to Tanaris Portal and Enchanting Trainer. Bought his marigold bouquet, equipped it, used it and did the simple quest right there for the pet. He sells the bread of the dead recipe. Then I typed /dance with Catrina for the achieve. Oh for those with toons that don't have cooking, even tho the bread is of limited use and cannot be mailed, a friend found that if you place them in the guild bank, they can then be taken out by others ^.^ (he IS cageable)

I believe that to complete this quest on a Pandaren character you would need to head to either Shattrath or Dalaran. Other races are in their home cities; if you're looking for coordinates on Wowhead, search "The Grateful Dead" and your character's race.

You can also do this in Dal or Shat on any race, IF your not sure where your home town is. Remember you will need to use the "use" on the flowers to see the quest giver. Seems a silly thing to remind people but I can't tell you how many people were asking in trade earlier so I thought it worth mentioning. Then again I just refer people to this sight. Everything one could ever want to know is always here! :) And @ Fontis12 times are always server for future events. :)

Went looking for this quest giver this morning, relized it is race specific, so go to your toons home town, SW-human, Darn-Nightelf/Worgen, IF-Dwarf and so on, not sure where to take my Panda, I would assume SW. Took my Dreani Warrior to the exodar location, then I looked at the event and realized it doesn't start until Noon server... so I will be back on later this afternoon to retrieve my pet.

If you are a draenei you can get this quest from the graveyard south of azure watch - unfortunately you can't buy simple flour from Azure Watch (you need to get it from Exodar or Odesyus Landing to the south). Ice cold milk you can get at Azure watch though. Make sure you get these things, buy the cooking recipe and make the bread from the vendor at the graveyard, then buy & use the marigold to see the quest giver, accept & complete the quest :)