Antwort
Hunde sollten natürlich niemanden anspringen. Die Hunde deiner besten Freundin waren damals vermutlich noch nicht ausreichend trainiert.
In der Regel interessieren sich Hunde ja nur erstmal geruchsmäßig an ihre Umwelt und rechnen nicht damit, sofort gestreichelt zu werden.
Wenn du explizit keinen Kontakt zu einem Hund wünschst, dann genügt es meist diesen einfach zu ignorieren. Wichtig ist, Hunde nicht als permanente Katastrophenquelle sehen, denn dann verkrampfst du. Der Hund merkt das an deiner Körpersprache und am Geruch.
Du kannst das ja mal ausprobieren, wenn du unterwegs bist und an Hunden vorbei kommst. Nimm dir einfach bewusst vor, dass du dich für den Hund nicht interessierst. Er wird bestenfalls in deine Richtung schnuppern.