Auf der Seite der deutschen Polizei hatte ich mich wegen eigener schlechter Erfahrungen mal zur Hundeabwehr informiert. Und da stand explizit wörtlich, dass wirklich sicher nur eine Schusswaffe hilft.
Also wenn das die Polizei schon empfielt...

Als Schusswaffen legal mitgeführt werden dürfen in D Armbrust und Bogen.

Beim Radfahren aber induskutabel.
Wirksam sind diese aber, in manchen Ländern (z.B. USA) werden diese legal zur Jagd auf Großwild verwendet.
Deutlich praktikabler dürften Schreckschuss-Pistolen sein:
https://de.wikipedia.org/wiki/Schreckschusswaffe#Rechtliche_SituationElektroschocker unterliegen im deutschsprachigen Raum unterschiedlichen, gesetzlichen Restriktionen: https://de.wikipedia.org/wiki/Elektroimpulswaffe#Zul%C3%A4ssigkeit_nach_WaffG
Im Flugzeug mitnehmen wird vermutlich ausgeschlossen sein. Und die jeweilige Gesetzeslage je Land muss auch sicher bekannt sein.
Und nein, ich habe mit keiner dieser Waffen Erfahrungen. Bisher habe ich gegenüber Hunden auf Deeskalation vertraut.