My male dog is a maltese terrier age 2 years old. He has recently become extremely aggressive when a stranger comes in the house. Once he has calmed down they give him a treat and he is fine. When they leave he is always aggressive again as they leave. I always have hold of him as I show them to the door