Everyone has given you great advicde already. Good for you with the gate training! Keep us posted on the people training. I do agree that socialization will fix that.