Disgusting. I cringed when I read this. I certainly wouldn't have slapped the boy, but certainly getting hold of him (as well as the father) until the relevant authorities arrived would be about right. It is appalling behaviour for such a young child to exhibit, and letting him go without at least attempting to correct such behaviour would be irresponsible.