Ahhhh....... this is part nature and part training.
The nature part is about communication between dogs. Think of the dribbling on everything as Doggy Facebook. Dogs are wired to sniff and mark.
The training can be handled. Generally, on the walks I am sure you can tell when his tank is empty. This typically occurs in the first 10 minutes or so of the walk. Now, is the time to walk with intention. Pick up your pace and use your command for him to walk with you on leash. You may need to use a firm leash tug to keep his attention on walking when he wants to stop. Occasionally, allow a stop for Doggy Facebook time. Don't dwaddle, give a few moments then command and walk.
Teach him commands like "Pass" or similar and a command like "Piddle" when its ok to Doggy Facebook.
The 3 commands I use are "WC" means to empty or piddle, "Pass" to skip an object, "Come" to walk with me. During the time until my dog is empty, I will allow "WC" pretty much as he pleases, unless the object is inappropriate which is "Pass".
The nature part is about communication between dogs. Think of the dribbling on everything as Doggy Facebook. Dogs are wired to sniff and mark.
The training can be handled. Generally, on the walks I am sure you can tell when his tank is empty. This typically occurs in the first 10 minutes or so of the walk. Now, is the time to walk with intention. Pick up your pace and use your command for him to walk with you on leash. You may need to use a firm leash tug to keep his attention on walking when he wants to stop. Occasionally, allow a stop for Doggy Facebook time. Don't dwaddle, give a few moments then command and walk.
Teach him commands like "Pass" or similar and a command like "Piddle" when its ok to Doggy Facebook.
The 3 commands I use are "WC" means to empty or piddle, "Pass" to skip an object, "Come" to walk with me. During the time until my dog is empty, I will allow "WC" pretty much as he pleases, unless the object is inappropriate which is "Pass".