Bevor ich meinen Hund längere Zeit ignoriere/tagelang nicht streichle, geb ich ihm lieber einen Klapps. Ignorieren/Entzug von Streicheleinheiten kann der Hund überhaupt nicht mit seinem Verhalten verknüpfen. Tagelanges Entziehen von Streicheleinheiten, also Zuneigungsbekundungen, halte ich bei einem sozialen Lebewesen für Tierquälerei. Einen richtig getimten Klapps kann ein Hund hingegen mit dem Verhalten verknüpfen.
In eurem Fall würde ich aber wohl eher über Management arbeiten. Zumal, wenn die Motivation nicht klar ist. Wenn der Hund aus Unsicherheit so sehr Richtung Zuhause strebt, könnten Strafmaßnahmen ihn noch mehr verunsichern, was im Endeffekt das Verhalten verschlimmert.
Also den Hund einfach immer 200m vor Zuhause anleinen. Parallel weiter an Bindung und Vetrauen arbeiten und in ein paar Monaten kann man es (ggf. abgesichert mit Schleppleine) wieder versuchen. Andrerseits scheint der Hund das Verhalten ja im bebauten Gebiet zu zeigen - da gibt's eigentlich keinen direkten Grund ihn abzuleinen. Zumal, wenn es in Straßennähe sein sollte.