Our rescue dog barks at people and dogs in the park but not all. Today he saw a man and starting barking and jumping around. My mum who was with us he then turned on her when this man disappeared also tried biting her. Once inside the house he was fine. Can anyone explain this behaviour and how to overcome it?