My son after a visit from the neighbors golden retriever... This was caused by possessive food behavior... Yes many would have had the dog put down - Thats not us...
wow good thing your sons ok... but i would make my neighbors do something about that.