"but I did not socialize him with people as I dont really mix with people. "
I mean this in a friendly manner - there's your problem...
Again, in a friendly tone - he looks to you as a pack leader, if every time, you encounter another person, he sees you avoid them, well, he's learnt that.
So socialisation is the answer, with you, being at ease and friendly too.
Bookmarks