Things may have changed since the PTR (when this post was written), so feel free to inform me in the comments of any corrections that need to be made or of any information that I may have missed!
Darkmoon Faire pets cost 90 Darkmoon Prize Tickets each.
Need a total of 540 tickets to purchase all six companions.
It will take at least 4 faires or 4 months for players to acquire all six pets. Results may vary.
• 5 Dailies (awards 1 ticket each)
- Tonk Commander• 1 Account-wide Daily (awards 5 tickets)
- The Humanoid Cannonball
- He Shoots, He Scores
- Target: Turtle
- It's Hammer Time
• 15 profession-based quests (may complete once per faire)
Main professions (award 4 tickets each)
- AlchemySecondary professions (award 3 tickets each)
- First Aid
NOTE: The quests/items listed below require players have a Darkmoon Adventurer's Guide in their inventory. Speak with a Darkmoon Faire Greeter to obtain a guide.
• 1 misc quest (awards 10 tickets - may complete once per faire)
One artifact that awards 15 tickets eachNOTE(s): For some extra info on which bosses are likely to drop certain artifacts, check out this Wowhead comments page.
- A Treatise on Strategy (drop: level 85 heroic dungeons)Five artifacts that award 10 tickets each
- Soothsayer's Runes (drop: level 85 raids)Three artifacts that award 5 tickets each
- Ornate Weapon (drop: dungeons)
- Mysterious Grimoire (drop: dungeons)
- Monstrous Egg (drop: dungeons)
- Imbued Crystal (drop: dungeons)
- Adventurer's Journal (drop: battlegrounds)
- Banner of the Fallen (drop: battlegrounds)
- Captured Insignia (drop: battlegrounds)
Dungeon and raid dropped artifacts can be sold and traded. Battleground drops may only be picked up by the player looting a slain opponents corpse, but they are Bind on Use and can be sold/traded.
Dungeon dropped artifacts are only found from level-appropriate content. A level 85 toon in a level 35 dungeon will not see any DMF artifacts drop even if bosses in that particular dungeon have a chance to drop an artifact.
• Extra Tickets
As noted in the comments below, surviving the Darkmoon Deathmatch and looting the chest will award 5 extra Darkmoon Prize Tickets. The chest spawns once every three hours, starting from midnight. Only one person may loot the chest.
Collecting the DMF Vendor Pets
Since pet collections are now account-wide, it's not necessary to acquire all 630 tickets on a single character. Utilizing alt characters to complete the dailies and other quests will speed up the process. Simply earn 90 tickets on multiple toons, and you will be able to add all of the pets to your collection in no time!