My 8 month old puppy has suddenly started showing aggression. He's a maltipoo and was quite timid but suddenly started barking and now lunging At other dogs whilst on the lead. Today I let him off and he ran and chased another dog whilst growling at him. He's always been the one chased previously. I'm really worried that he will snap at another dog. What should I do?