Our boxer is now 2 years old, and we haven't had time to socialize him well due to us having to do alot of remodeling around the house during his first year, and now during his second year we've been introducing him to new people. He gets along with everyone in the family and close friends very well, and usually adults have no issue walking up and petting him ( although he looks kinda shy and pulls him head down). The worst he's ever done to an adult is growl. However with little children it's a different story. If a little child wanted to come up to pet him, he would snap,and the worst situation of this was luckily with a family my half brothers son, where the dog lunged at a small boy and luckily nothing major happened. I fear that this will end up happening to someone who is not family and we end up getting sued for something like that. It dossapoints me to see him act like this knowing he is the most loving fun dog to us more close to him. He greets you in the morning with a wagging butt and lots of licks, and loves playing. Why is this happening and how can we prevent it?