Ich finde, DIE einzig wahre Erziehungsmethode gibt es nicht.
Bei uns klappt es am besten, wenn ich unerwünschtes Verhalten ignoriere und alles, was der Hund richtig macht, sprich Kommandos ordentlich befolgt, enthusiastisch lobe.

Ganz wichtig ist, dass er lernt, dass es bei mir immer am tollsten, spannendsten und sichersten ist. Da muss man ausprobieren, auf was das Tier abfährt. Meine Hunde kommen z.B. auf das Kommando "Hier" sofort angerannt, weil sie gelernt haben, dass ich dann einen Freudentanz aufführe und mit ihnen spiele.
Hilfreich ist auch, wenn man die Hundesprache/Körperhaltung eingermaßen versteht. Es gibt sehr gute Bücher zu dem Thema.

Und mit manchen Dingen finde ich mich einfach ab. Ich habe es aufgegeben, einem unserer Hunde die übermäßige Freude über Besuch abgewöhnen zu wollen. Und wenn uns ein Wildschwein über den Weg läuft und ich das Tier zu spät bemerke, garantiere ich auch für nichts...