The achievements are bugged. You can't get the mount achievement at all, and I only got the pet achievement by logging into the character that learned it in the first place-- logging into any other character didn't do it.