Hugs to little Egg.
And try not to beat yourself up too much. I put a bandana and a cat bell on my mini-doxie to make him more visible and noticable, after a few collisions. He is so small and the same colour as the carpet so he is hard to find. I was so worried about the big golden stepping on him and I am the one who has had more problems.
Let us know how Egg made out at the vets