Glad you're going to ring the police notime. And for what it's worth, with the benefit of hindsight, it would have been better to ring there and then.
Had, for example, the kick done some serious damage to your pup (and I'd be at the vet pretty sharpish checking that out too) there could be some very hefty vets bills to shoulder.
I know that as dog owners we must expect to pay most of our income to the vet , but on this occasion, it would have been the jogger who would be liable.
Hope your puppy is OK - and don't give up on the recall. She's still tiny. My advice is to start perfecting her recall at home - using a house line if necessary. Then move onto somewhere quiet and contained outside - a field, a fenced area of any sort really and do the same thing again.
Find out what really pushes her buttons (cheese, sausage, liver, anything!) and give her a tiny piece of it each time she comes straight back to you.
Then up the ante and add distractions - and keep on rewarding and using a line if necessary to remind her what you want her to do. Take her on a walk with another dog in the contained area for example - and keep on recalling and treating.
Also, try not to teach her that the recall is the end of her walk. Recall her half a dozen times on every walk - treat, praise and give her a command to 'go play' when you're ready. Too often, the only recall is the one which means the end of all fun .
As you move on with the training, reduce treating to just when she gets it spot on.
Hope that helps!