How Do I Protect My Dog From Other Dogs Who Are Off Leash When On a Walk?

First, double-check the dog's body language to gauge whether they seem friendly or aggressive...