Sitting at 345 pets now, and getting down to the nitty and the gritty of targeting very specific pets that have odd spawn requirements. Then, it seems I'll have to go run some dailies in Icecrown to get the remainder up there (as I don't have the gold to buy them all). Which will take a bloody long time.
I can't even imagine the 470+ that some folks here have... don't know how you can achieve that without all the Blizzcon minipets. As it is, I have the CEs to help, as well as the D3 CE (only thing worthwhile from that was the WoW pet). But I'm nearly done all the safaris and still over 50 from 400.