I would work in obedience with Sheba and your daughter, to teach Sheba that her is the one in charge, not the other way around. It's good to have a protective dog, what is no good is to let them decide in what situations decide that she can become aggressive, the humans, and your daughter is old enough to, should be the only ones allowed to make such decisions.