Hallo Marina,
das kommt mir alles sehr bekannt vor, was Du da schilderst!
Nur dass meine Peggy auch knurrt wenn andere Hunde sich von vorne nähern. 
Deine Tessa ist auch eher klein, oder?
Hast Du sie denn schon seit sie ein Welpe ist?
Geht Ihr denn öfters mit anderen Hunden zusammen spazieren, oder ist sie nicht oft mit anderen Hunden zusammen?
Bei meiner Kleinen hab ich den Eindruck, dass es eine Mischung aus Angst (sie hat wahrscheinlich schlechte Erfahrungen mit großen Hunden gemacht) und Zickigkeit ist.
Gerade weil sie so klein ist scheint sie zu denken : "Angriff ist die beste Verteidigung".
Ist es bei Deiner Tessa auch so, dass sie ohne Leine besser mit den anderen Hunden auskommt als angeleint?
Viele Grüße
Julia