Ist schon richtig, dass sich kein Lebewesen einfach betatschen lassen müssen sollte, aber Fakt ist auch, dass man seinen Hund so zu führen hat, dass er niemandem gefährlich wird, egal wie blöd sich dieser 'Niemand' anstellt. Egal ob Dogge oder Zwergpinscher. Sprich: Wenn es Situationen gibt, in denen der Hund ggf bedrängt wird und der Halter sich außerstande sieht, ihn abzuschirmen, dann muss aus meiner Sicht ein Korb drauf. Ja, um die Menschen vor ihrer eigenen Bräsigkeit zu schützen, aber bei Beißvorfällen ist auch immer der Hund mitgelackmeiert und das sollte man vermeiden. Außerdem kann ich von Nicht-Hubdehaltern auch keine Sachkenntnis verlangen und spätestens bei Kindern ist jede Mitschuld vom Tisch. Im Zweifel gar nicht erst in solche Situationen mitnehmen, wenn es absehbar ist.
Wenn du also weißt, dass dein Hund nach vorn geht, verteidige DU ihre Individualdistanz, schick die Leute auf Abstand oder ganz weg, im Idealfall vor dem ersten Knurren.
Ansonsten kannst du mit guten Freunden und Bekannten mal langsam üben, dass sie sich ihr nähern können (soweit sie noch entspannt ist), ohne Anfassen, und ruhiges Verhalten belohnen. Einfach, dass sie merkt, dass nix schlimmes passiert und dass du keine Leute zu ihr lässt, die sie bedrängen.