Grommloc gave me 600 pets today and the addition of Stormwing gives me 601 before WOD comes out.
Everything was got from collecting, trading, swapping and if bought when they came out (current Blizzcon and CEs). I missed early stuff (i.e. Grunty) because I didn't know any better.
So thanks for all the help and swaps!