Phish
Glad to hear your son is ok. A biting dog is not aceptable around any kids .. But you need to consider was it the dogs fault ..Did the child step on him or what .. .. sounds to me he has been a good dog to this point from what you said.If you do decide to get rid of him take him to the vet..