Okay, so I tried to run a Heroic Random dungeon once a day for my frost badges. Some days, I didn’t have time. Other days, I probably did more than one.
However, while everyone around me was getting pug pets, I wasn’t even close for a long time.
Why? Because I mainly ran 5-mans with guild members. Once we could get together a tank and a healer, finding DPS was relatively easy. One of the things I like about my guild is that they make running the 5-mans for frost badges pretty easy (though some days I don’t like having to run the old-content 5-mans in the first place).
So, after 2 months of running dungeons without very many pugs in them, I finally got my PUG pet reward. I think he’s pretty cute, but he doesn’t listen to me very well. Given that most runs had 1 or 2 pugs in them, the drawn-out process made me feel sometimes like I’d never get this reward.