When the Togepi egg hatches, you get a scripted call from Prof. Elm, but what happens if you trade the egg away? Would the game even let you do that? If it does, then would the game recognize the egg if you trade it back afterwards?
Pretty sure you don't get the Eviolite from Elm if you trade Togepi before showing it too him, but I don't think it really affects the story.