maybe it's on the wrong account, i play on Australian account. how do i send you the image?
Alright I guess I figured it out: the pet is redeemed on your NA account, and I'm guessing you're playing on your ASIA one. If you reach out to support, they may (or may not) be able to remove it from one and put it on the other. Can't promise it but it's worth a shot!