Seems like he has a low self esteem and correct me of Im wrong thats not suppose to be a boxer trait lol He needs to build his confidence back up! My girl does bark at strangers but once they are here for a few minutes she warms up to them! Shes very protective of me. Being aggressive towards strangers (if Im reading your post right) sounds like a temperment problem in your case!