Will a dent in a childs shin bone heal?

Yes. It may take awhile but it will heal. The body is constantly healing and repairing...