I redeemed a code from a $10 card. I got the crowns but not the pet. I have logged in and out several times.
Message support through the website (wizard101.com) and explain what has happened and they'll sort it out for you! Keep your eyes open for them emailing you back, they may need additional info.