I have been seeing a couple of wizards with a pet giraffe, and I have searched and searched everywhere for one. Pet shops in Wizard City, Marleybone, Grizzleheim, Krokotopia, and Wysteria, and even the crown shop. Nothing. I would really like one, but obviously can't find one! I have also read up on where to find one, and some sites say they were only limited edition, and some say the crown shop. I'm very confused. Does anyone know where I can find one?!
Giraffe was the pet included in the Super Bundle gift card. That gift card is retired and not regularly available anymore, though contents from it (including the Giraffe) have been available in the Crown Shop for one day only on Throwback Thursdays in recent months.
You could make a post requesting a hatch with one here or on Central's forum.