We had a similar experience last week which ended up being a fractured leg. I'm so glad your little man is going to be OK.
Bookmarks