Bonjour Mimosa,
Je ne suis pas certain qu'il existe un produit naturel ou chimique 100% efficace pour faire fuir les chiens.
On dit qu'il faut mettre du souffre en poudre, du poivre, du vinaigre, de l'ammoniac, ... il faut essayer pour voir ce qui fonctionne!
Il y a le coleus canina, qui est une petite plante non rustique à l'odeur très désagréable. Ce coleus est réputé faire fuir les lapins, lièvres, chiens, chats, etc...
http://www.ggg-gruenewald.com/index2.php?lang=FR&t=news&nid=21
Amicalement.
Kim