Everything you’re doing sounds good so far. Mostly, with off leash dogs, you want to make sure they’re not following you off the property or ignoring their owner’s recall cues. If those aren’t happening, ignore the dog and keep going as usual so you don’t accidentally reinforce the behavior with your attention. (True dog attacks are pretty rare, so I don’t feel like you’ll need advice on what to do if there’s an aggressive dog – generally most dogs are pushy and loud especially on home turf but aren’t a danger. Unless you feel unsafe – like you’re getting actively snapped at – ignore them, too).