I have a 5 month old Great Dane, Molly, who is currently in obedience training. Her first class was this past Saturday, I had already been working with her, she's very smart and catches on fast. My concern is that she seems aggressive towards other dogs, and at times people. There are 3 other dogs in our family, and of course she is the "baby" and has been put in her place a couple times. She's never aggressive towards her pack mates or family members. The instructor uses a squirt bottle of water when she misbehaves. Anyone have any suggestions on how to gently deal with this. I take her everywhere, so she is getting socialized.