My dog is 5, a cross Labrador springer spaniel. He's obedient, good recall, chilled out and good with the baby. However when we are out for walks he will sometimes randomly run up to someone and bark at them, which is pretty frightening for them and me. He's usually wagging his tail while doing this but his bark is loud and he gets close to them. It seems to be people who are nervous of dogs and who have nervy body language. Obviously his behaviour is not going to help someone who is already afraid of dogs! Any ideas please?