The order is Comet (flying), Ignious (critter), and then Moltar (elemental).
For Comet, a Dragonkin that can deal Magic damage, like [npc=62395], is ideal.
For Ignious, you want a Critter or Undead that can deal Beast damage, like [npc=62187].
For Moltar, a critter that deals aquatic damage, is killer. Any snail, such as [npc=62246] will do.
Humanoid
Durin Darkhammer
Master Pet Tamer
The highest voted Wowhead comments for this page. They are community notes, not TheWoWDB comments.
All 3 companions are level 17 Moltar is Elemental, Ignious Critter and Comet is Flying
His lvl 17 lavacrap spams magma wave a lvl 20 skill with a 4 round cooldown.
What a cheat,that Durin.
Details
This roster comes from the current game client's data files, so it is not a complete list of every NPC in the game - older world NPCs that are no longer in the modern client are absent.
Community notes from Wowhead · 21 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 21 on Wowhead.
Level and Map Tracking
The game data tunes Durin Darkhammer for levels 15 to 30, Classic content.