Pet Battle: [1-2] Tirisfal Glades; [1-2] Dun Morogh; [1-2] Undercity; [3-6] Ghostlands; [4-6] Ashenvale; [6-7] Hillsbrad Foothills; [11-12] The Hinterlands; [20-22] Howling Fjord
85% Hit Chance
Chomps on the enemy, dealing 512 Critter damage.
95% Hit Chance
Deals 256 Undead damage.
The user is healed for 100% of the damage dealt.
100% Hit Chance
Spits Poison goo onto the target, dealing 98 Critter damage each round and increasing damage taken by 25% for 3 rounds.
Flings a sticky goo at the target, dealing 197 Elemental damage and making it impossible to flee for 5 rounds.
Instantly deals 295 Beast damage and increases your speed by 100% for 1 round.
80% Hit Chance
Burrow under the ground, becoming unattackable for one round.
On the next round, you attack, dealing 689 Beast damage.
Demon Fall Canyon in Ashenvale is a very good place for Maggots. They re-spawn quickly and I got my rare after about 45 minutes as a primary when battled.
This pet is an awesome catch if its a rare, alot of HP, good self healing/damage combo, can take alot of damage. If you play him correctly, he is one of the best pets to have as an anchor for a core team.
Can also be found in Howling Fjord - both as a primary pet (in Halgrind, at least), and as a secondary pet throughout the whole zone. If you're looking for one to actually battle with, the Fjord's probably the best place to go.
Found mine in Ashenvale at Lake Falathim. Lone guy, but he was there.
Fire Scar Shrine in Ashenvale has a ton of these guys.
They are also found in Undercity among the rats and roaches.
Was found with a forest moth.