You bring up a good point. I don't think having an "All pets" forum award actually makes sense at all considering people could get the award, new pets come out, then they have the award without all of the pets.
I support your suggestion to rework the pet collection forum awards.