I need help. My corgi's aggression is out of hand. I have done all positive training in the past but now people are telling me that she feels like she is the boss. She listens when I give her commands she eats last out all all the animals yet she is always reactive. If I tell her "out" of a room she will growl at me escalating until it becomes a stand down where she is growling snapping and generally extremely aggressive. It is the same way if she is on the couch and I tell her off. Recently she will also turn around and snap if you pet her on her feet or even for no apparent reason. I know I need professional help and I'm calling a trainer tomorrow. I just don't know what is setting her off and how to calm her down. It has gotten to the point where we are afraid to pet her. I never saw this coming. She would be a brat now and then but as long as I didn't escalate it she would take her time out w/ minimal backtalk. Help any suggestions out there?