Why is my dog aggressive? The short answer is the dog learned the behavior, it was born with it, or a little of both. Nature or Nurture yet again… Many times a dog that has genetic aggression will then unfortunately be treated like a furry human with a mental illness. Thus increasing the problem adding bad training and bad reputations to the dog’s understanding.
The person wanting to waste your time will make a huge deal of trying to give you a prognosis based on all kinds of “dog language” trying to make you feel good. The real solution is to teach the dog a skill set that is usable in controlling the impulse. Aggressive dogs don’t respect treat training (like many dogs). If the dog has no impulse control you are not in control when the dog is triggered. If you say, “SIT” and your dog will not hold the command when it sees a person or other dog, your dog does not “know SIT”.
There are levels of aggression and different types of aggression and there are levels of control. Your dog has the capacity to learn impulse control period. Your dog can be controlled if you decide to take the time to teach him or her. Do you want to take the time? Do you want to control a dog that may always have problems in this area (was born with it)? How much aggression? How much control? How much training will it take? These are the best questions to ask.
If your dog trainer will not work with dog aggression, that means they either don’t want hard cases, maybe they are fearful, or they just don’t understand motivation in dominant dogs.