Despite their less than impressive appearances, the various snails in game are remarkably good for dealing with the Pandaren Spirit Tamers' elemental pets.
I personally use
Silkbead Snail but any snail will do, though ones with more speed or more health are better, just in case. Going first or being able to take a hit harder is always good!
Snails are highly effective against Elementals for multiple reasons.
1. They are Critters, and thus take less damage from any Elemental Abilities.
2.
Absorb is not a huge heal, but it can be used every single round, giving you steady heals, which are good for long-lasting fights. The other first slot ability,
Ooze Touch is also excellent if you are planning ahead and their next pet is a Flying pet and does a nice bit of damage.
3.
Acidic Goo is excellent to use against Elementals when paired with
Burrow, to make it hit even harder.
Shell Shield is also good for an Elemental that tends to give debuffs, such as
Wild Winds or
Cyclone.
4.
Burrow is an Aquatic ability and does extra damage against Elementals, plus allows you to avoid big attacks if you time correctly.
Headbutt is not as heavy-hitting, but still a good go-to nuke.
In short, the adorable little boogers are wonderful for fighting Elementals and often overlooked, but they are tailor-made to deal with those pesky Elementals.
Another extremely durable, self-healing pet is the
Emerald Proto-Whelp. This little dragon is tough-as-nails with his
Emerald Dream heal. Very few pets can do enough damage fast enough to kill him before it completes and when it does, he's usually at or near full health. Pair it with
Emerald Presence and this fellow is nearly immortal.