Too lazy to branch but real suggestion..
You have to establish who's boss. Tell her "No!" and put her on her back. No tummy rubs; just a stern look. She'll know that it's a confrontation. Keep her on her back until she submits. Submission in this instance will be tail curled up between legs, licking her nose, and failure to maintain eye contact. The dog, not you.
Do this repeatedly and treat her well, and you will have a much better behaved dog. Beating them doesn't work. Might with kids though; never tried. Haven't any.