Oh, well actually, the friend hub doesn't work like trading. It's more like a drop and pick up box. So I can send you the pokemon right now and not have to worry about it, and you can pick it up tomorrow or even a month from now at your convenience. So you don't need to worry about collecting it right away. Fairly easy and convenient.
You'll just need to beat Whitney so you can talk to Bill who I believe is located in the next city. That'll give you access to the Friend Hub located in Goldenrod's pokemon center. And from there you'll be able to collect your Sneasel from the "pushed pokemon" section. And since you aren't able to collect it right away, I might as well hatch the egg for you and raise it a couple levels.