Hola ruben, en el comportamiento de un perro juegan muchos factores combinados, sus experiencias previas, la influencia de cada uno de sus instintos, condiciones innatas, etc. Si la pregunta es porqué se comporta así, pues, la respuesta sería muy larga y depende de cada situación por la que haya pasado el perro, sobretodo en la etapa del crecimiento.
De la misma forma que correjiste ya algunas conductas en tu casa, podes seguir educando tu perro... Darle mucha confianza, protección y tranquilidad es el primer paso... siempre con caricia, comida (alguna golosina) y pequeños tirones de collar en caso de ser necesario...
pasa por el portón y felicita a tu perro, si se quiere escapar, contenelo y dale confianza, un poco de aliento y repeti la operación varias veces, es cuestión de que se acostumbre a todas estas situaciones y que pasen a ser normales para el y también tiene que aprender que si estas a su lado, el puede estar tranquilo, de la misma forma que estas vos porque sabes que tu perro esta contigo.
Espero que nos cuentes como sigue...
Saludos