I am bo no means an expert, but I can offer some of my observations with Sierra. She is by far the dominant dog in my house. When we first brought Sierra home, Magic immediately rolled her onto her back, straddled her and bared his teeth. She yelped, but not because Magic hurt her. She was probably just scared. Anyway, as soon as she yelped, Magic became Mr. Lovey Dovey and started licking her as if to say, "Ok, you got my point. We're good now." Eventually all that changed as she became the dominant one. All the while, as hard as it was not to run and rescue my puppy each time, I was so terrified she and Magic would hurt each other, she and Magic worked out their places in our pack and their ranks have never come into play since. Even with food. If she goes to his dish, he will back away and allow her to eat.
When I was puppy sitting our friend's Great Dane, Thunder, she again asserted her dominance. There were short lived growls and flashes of teeth, but, by allowing her to work things out, it allowed them to have a much happier existance with each other.
Just be watchful that things don't get out of hand. That happened once or twice with her and Magic, and Magic was the one who was punished. He got too rough with her. He quickly learned that he can TRY to take the "top dog" position, but hurting Sierra would not be tolerated.