claramente es el perro el que te saca a ti a la calle por mucho acto de ponerle la correa antes de salir y le abras la puerta. en ese momento el perro sabe que tiene que sacarte a pasear, que puede tirar de ti como un monigote.
no es muy complicado educarle a que este pendiente a ti mientras lo paseas en vez de jugar a tirar del monigote. son clases bastante sencillas de obediencia vaya.
te aconsejo que te olvides del arnes. se sentira mas libre y le incitaras a empujar (esto seria para un perro ya educado que no tire cuando lo sacas). te sugiero que pilles un collar de estrangulamiento que aunque tenga un nombre escabroso es lo que se debe usar)
con este collar lo estas cogiendo por el cuello, y por esto controlas el comportamiento del perro mucho mas que con un arnes. con un par de tironcitos lo mantedras pegado a tu pierna.(para darle el tiron debes pararte y pegar el perro a la pierna antes de seguir paseando, toma tu tiempo para que el perro entienda lo que le quieres comunicar[que eres el jefe de la manada y el debe pasar a modo sumiso]) .siendo un poco consistente con esto terminara aprendiendo que eres tu el que lo paseas a el y no al reves. no hay que ser ironman para corregir a tu perro cuando tira; si habria que serlo para aguantar un paseo con un perro de bastante talla que tira constantemente. las primeras sesiones podrias empezarlas llevando algo de comida para embelesarlo un poco y que preste mas atencion y te frustes tu menos en las primeras sesiones de adiestramiento.
PD: tirones cortos acompañados de una orden tipo: "ven aqui", "al lado", "junto", o lo que suelas decirle. pero no desgastes la orden repitiendola continuamente o terminara pasando totalmente de la orden