It is commendable that you took the dog in. I have had enough bluff charges to not own any dog that may want to bite me. German shepherds seem to think I am tasty. My niece has two dutch Malinois That I would not trust no how. I say keep vigilante and train the dog and your son to respect boundaries and all should be fine. I personally do not feel the need to own anything that take extra care to be NORMAL.

P.S. the treeing feist here by me has snapped a few times in the 13 years we have been together. She is 20 lbs and the results were never more then humorous........