With the new account-wide pet feature in Pandaria, this feat will no longer need to take multiple years, as it did for me. Rather, players with enough eligible alts will be able to collect one pet on each alt and potentially wrap up their collection in a single year. The same change potentially affects a number of other holidays - along with the Darkmoon Faire.
- If you previously collected minipets on more than one character, obviously your workload just went down dramatically.
- Likewise, some events have currency token limits that make it very challenging to collect all of the rewards in a single year. With the change, you will be able to farm the pet on an alt while saving tokens from your main for stuff that is not shared (though I'm a bit fuzzy on what will and won't be shared by the time the expansion lands - mounts? achievements?).
- If, like myself, you only collect pets on one of your characters, this change gives you a choice of increasing the rate at which you gain pets at a cost of increased time investment.