Just a question, pardon my ignorance, but what do these pets actually do for you? do they raise your stats? help you in fights? or are they generally just there to annoy other people in a raid or warzone?
Not everything in game panders to min/max'ers. Some items are fluff for RPers.