Sounds like he needs to be socialized some more. If he is UTD on vaccinations you should take him out. He needs to meet strangers and be rewarded for behaving. PArks that allow dogs or just a walk through the neighborhood on a leash. Take treats, whe...