What happened?
If a trade was accepted between the time when we finished migrating (about 12:50am) and the time that trading was disabled (about 1:00pm), then one of the pets would have swapped over to the other person, followed by an error. The trades weren't resolved, no baubles would have been transferred, just one pet (if any were in the trade), because the error happened when the first pet was processed, and then everything would stop cold.
So what now?
All of the glitched trades should have been reversed. They're still active, and the pets should belong to their original owners, so now you have a chance to accept the trades again. The error has been fixed, so you shouldn't have a problem.
If you think you are missing a pet, please post it in the Technical Glitches Topic, or just send me a PM and I will look into it when I have the time. Only a handful of users were effected, but everything should be back in its rightful place.
* *
As for the issue with special characters being scrambled up, that has something to do with the character encoding, and was caused during the database transfer. If you are having a problem with garbled up text in your signature or username, I would recommend you change them back to what they were, and that should fix the problem for you. I will definitely be looking into better solutions to fix this problem site-wide, but at this time, we're not planning on rolling anything back.