He's been acting much better lately...sorry, I guess I haven't updated my original post. He's afraid of random people occasionally, but seems to love most everyone. I have him in an obedience class which his first class is this wednesday.