I love dogs, but what would you have done?

I do not let my dog go 10' into someones yard
a foot or two from the sidewalk is fair game though
if you clean it up
have you considered a fence?