I would never let my dogs pee on someone's lawn, totally unacceptable!!
The problem with owners of male dogs is they think it is acceptable or even natural to let their dogs mark everything they pass that is above ground level. It is not acceptable or natural! How far do you they think a pack of hounds would get if every male in the pack scented every tree it passed? not very far.
I certainly know the difference between when my dogs want to scent mark and when they want to wee, they are only allowed to scent mark in our wild garden, that is their territory, if they stop to scent mark anywhere else the are told "no" and they walk on, No problems. I hate seeing people walking their dogs through town where the dog has to pee up every post, bench or tree.