Wow you are a hero!!! Kicking the dog in the face!!! Good for you to protect your baby and if you and chloe didn't intervene who knows where that poor pug would be now!!! (Rainbow bridge more then likely)
When dogs come charging at me and my baby while we are walking I get so mad... I grab chewy up and start storming toward them... I yell at them to get outta here... They always stop dead in their tracks and look like I slapped them!

I hate when dogs come flying up no tail wagging and barking like crazy... It drives me nuts that people can just let their dogs do this.

And then some times the owners are there... and they just stand there yelling it's ok, they are friendly, and won't hurt your dog... I got mad at my neighbor, he was right there... and his dog came charging... not wagging his tail, he was mean looking and I grabbed Chewy and then the dumb dog was following me and trying to get at chewy... I'm like, can you PLEASE call your dog. He is like, its really ok. I said NO IT'S NOT OK...Get your dog away from me PLEASE... He couldn't even get his dog, not that he was trying very hard... walking so slow, like ho hum I'll get him sooner or later!!! I had to walk toward the guy with his dog following me!!! HUH.... I hate it.