finde es eher schwierig, hier jetzt aus der Ferne etwas dazu zu sagen.
Woher ist der Hund? Welche Vorgeschichte hat er?
Wenn du ihn seit 2/3 Wochen hast, ist er evtl. eh noch völlig durch den Wind, noch gar nicht bei dir "angekommen"
Du solltest dir "vor Ort Hilfe" holen, einen guten Trainer oder eine gute Hundeschule, um das Verhalten nicht indirekt zu bestärken.
Schimpfen oder Rucken.. hm, wär jetzt nicht meine Wahl bei einem Hund, bei dem ich gar nicht weiß, warum er sich so verhält und den ich erst so kurz habe. Aber wie gesagt, ich würde eh mal jemanden kompetenten "drüber schauen" lassen.