According to the hotfix notes for today, Soon is now.
BTW, I theorize that the second point (1/1 not cageable) is the reason we weren’t getting the pet awarded with the achievement earlier: it would have been cageable and repeatable, so Blizzard decided we couldn’t have the pet until Fun had been Fixed.