I wouldnt kill the dog.. its not the dogs fault - its the owners fault.
I would however- carry some sort of spray with me at all times to spray at the dog the next time he comes on my property. That way you arent playing chase with it and taking a chance, friendly dog or not. They make...