Interessiert mich auch, wie man den seinen (kleinen) Hund gut schützen kann – hab mir da schon öfters Gedanken gemacht...
Als unser Westie vor Jahren (grundlos) von einem Schäferhund angegriffen wurde, war mein Mann so geistesgegenwärtig und hat unseren Hund an der Leine hoch- und rausgezogen.
Als ich mit Hundi mal alleine unterwegs war und ein großer Jagdhundmix (freilaufend ohne Halter) auf uns zugeschossen kam (genau dieser Hund hatte ihn vor einigen Monaten schon mal angegriffen) – habe ich ihn auf den Arm genommen (ohne groß nachzudenken), mich in ein Gebüsch gedreht und gebrüllt wie am Spieß – irgendwann kam dann der Halter... Waren wohl einige der schlimmsten Minuten meines Lebens, da der andere Hund immer hoch ist und ihn unbedingt haben wollte... 
Seitdem habe ich mir Pfefferspray besorgt und laufe oft mit mulmigem Gefühl durch die Gegend...
Obwohl ich gar nicht weiß, ob ich im Ernstfall den Spray überhaupt anwenden könnte... und ich kann doch nicht jedem, größeren Hund, der frei daherkommt Pfefferspray vor den Latz sprühen (man merkt ja nicht immmer sofort, dass der andere dem eigenen Hund nicht gut gesonnen ist) – und dann noch immer auf den Wind achten müssen, und die Gefahr besteht, dass man selber oder der eigenen Hund was abbekommt – ist sicher nicht so einfach... 
Letztens sind wir in einem fremden Ort spazieren gegangen, da kam auf einmal ein Mann mit Schäferhund um die Ecke (war zum Glück an der Leine), da ist dieser ausgeflippt (ich habe sowas extremes noch nie erlebt), als er uns gesehen hat. Der Mann war groß und kräftig und hing mit beiden Händen am Halsband und hatte wohl wirklich Mühe seinen Hund zu halten. Wir haben nur noch gekuckt, dass wir wegkommen...
Bei diesem Hund hätte Pfefferspray mit Sicherheit auch nicht geholfen... 
Bei kleinen Hunden, also wenn die Größenverhältnisse ausgewogen sind, denke ich mir nicht ganz so viel, da ja nicht soo viel passieren kann...
Da habe ich z.B. mal zwei Mischlinge durch brüllen vertreiben können, welche auf Raudi los wollten – aber bei wirklich großen Hunden... die merken dann doch, dass man sich selber nicht so sicher ist ...
Ach ja, eine Schepperdose habe ich auch meist in der Jackentasche – kam aber noch nie zum Einsatz. Früher hatte ich öfters eine Wasserpistole dabei (kam aber auch nie zum Einsatz) – die ist mir aber ständig ausgelaufen...