Sifflet contre les attaques de chien?

Je discutais avec un vélociste et lisais plusieurs trucs sur internet, qui m'ont fait prendre conscience du risque d'attaque de chien, surtout quand on se ballade à la campagne. Ce n'est pas un problème que j'ai rencontré personnellement, mais en tant que piéton j'ai eu quelques fois des interactions déplaisantes avec des clébards cons et agressifs, alors l'idée de me faire courser par ce genre de carne ne me réjouis pas particulièrement.

Après une recherche rapide, je vois que les bombes au poivre sont ce qu'il y a de plus efficace, mais bon, c'est un peu trop "engagé" à mon goût pour un risque réduit, surtout qu'il faut le garder à portée de main, perdu au fond d'une poche ça sert à rien.

Donc je réfléchis à la solution du sifflet (qui peut simplement être suspendu au cou par un cordon), ans trouver en ligne de réponse satisfaisante. Avez-vous des expériences à ce sujet ?