hallo - wie alt ist dein CHi ? ich denke dein hund ist unsicher und du setzt ihm zuwenig grenzen. so muss er die Intitiative ergreifen, da du ja nicht fähig bist (in seinen Augen) zwischen Freund und Feind zu unterscheiden. Aber Dein Hund ist mit der Entscheidung auch überfordert.
Ob nun 5 kg hund oder 60 kg hund - ein Ziehen an der Leine ist unangenehm und vor mir hat kein Hund an der LEine ziehend etwas zu suchen. ich führe nicht der Hund. das würde ich auch deinem Hund begreiflich machen.
Stelle dir mal vor dein kleiner Chi ist nun ein Rottweiler zieht an der leine, knurrt und bellt - ich glaube die leute würden es nicht mehr so "niedlich" finden und sagen - äh typisch Kampfhund.
bei Besuch - bind deinen Hund an seinem Platz an. er hat dort zu bleiben - denn du bestimmst wer hier rein und raus darf - es ist deine "höhle". wenn er kläfft und knurrt an seinem Platz - ignorieren. erst nach einer gewissen zeit wo der Hund total ignoriert wird und ruhig ist, nimmst ihn an die leine gehst zum besuch - setztst dich hin - der hund wenn möglich neben dem sofa und ignorierst wieder. und dann bestimmst du - wann der hund begrüsst wird oder halt auch nicht. knurrt der hund wieder - ab an seinen platz und das wars.
ob 5 kg kleinhund oder ein grosser hund - die verhaltensmuster und die erziehung ist genau die gleiche - aber die kleinen nimmt man leider oftmals nicht so ernst - der schaden ist geringst wie bei einem grösseren hund.
viel spass mit deinem chi.