Before using actual offensive physical action against dogs ... like kicking, which might get you bitten and subsequently on the floor, I strongly advise to work on your barking and growling and your acting-tough-through-body-language techniques.
Dogs, in general, do not like nor want to actually get into a physical fight.
Why? Simple: because physical fights with dogs tend to bring injury to both fighters ... and injury -in a dog world without vets- means almost certain infection and often death.
This is, I believe, the main reason why dogs have a whole world of body language and growling intensities.
The next time a dog chases you ... try the approach of suddenly making a very loud growling sound while looking at the dog.
Make the sound in such a fashion that you call upon your inner caveman while making it and I assure you that 99.99% of dogs will be completely caught off guard and will stop whatever they were trying to do ... especially because they aren't used to humans making such wild sounds.
If you do have to fight one of those 0.01% of dogs that did not get frightened by your best growl ... I strongly advise you not to try and kick him.
Kicking is generally a bad idea when fighting dogs.
Have fun