3rd Party

Warcraft Pet Battles - A YouTube channel completely dedicated to Pet Battles in World of Warcraft, Pet Battle Guides, PVP advice and also companion pet spotlights.

WoW Pets - Finds your duplicate battle pets.  Prices your pets.  And compare pet prices across realms.