I have a 5 1/2 month old blue heeler mix and he is extremely aggressive tward strangers. Well actually just about anyone but me and my boyfriend. He especially doesnt like men. He has never been mistreated nor abused. I just dont understand it. Please help me. I dont know how long I'll be able to keep him if he stays mean. And that is the last thing I want to do is get rid of him.