In Pokemon Crystal, the Day Care Man will give you an egg. This egg has a 14% chance of being shiny, while it has a 50% chance in the Japanese version. The egg will either hatch into Elekid, Magby, Smoochum, Cleffa, Tyrogue, Igglybuff, or Pichu. The Pokemon will hatch always knowing Dizzy Punch.
Did you obtain the Odd Egg? Were you ever to hatch a shiny from this specific gift egg?
My only time playing Crystal was when it was released for 3DS VC and by that time I already knew about the Odd Egg so I soft reseted a couple of times until I got a shiny, it was a shiny Cleffa (now it is a level 100 Clefable on my Ultra Sun save).