Does anyone know a really good reasonably priced dog trainer? I have a two year old Blue Heller/ Aussie who is very smart and great with family but we are having aggression issues. He does not like men other than family, and does not like elderly people. He is very protective of the house and we often can't have any new people over outside of family because he barks and lunges at them. Also when he is on his leash he gets very aggressive toward other dogs even though he goes to doggy day care three times a week and does fine. He also regardless of being on a leash is very aggressive toward little dogs. Tonight was the last straw when he lunged at an otherwise calm but very big Pit that would have easily killed him and then took a snap at an elderly man walking passed us luckily only getting the water bottle in his hand. We love our dog and he is otherwise very good and smart Who loves kids even stranger kids and loves family. If this continues we will unfortunately have to get rid of him and we really want to avoid that since we have had since he was a pup.