The warcraft pets guild on Silvermoon is about to start a Pet Battle League in November, with amazing prizes for the winners! You can go to the warcraft pets site to read more about it, its in Community, Forums, Warcraftpets guilds.

All you have to do is to have a char on Silvermoon in the guild, members will happily accept you for a guild invite!