The only advice I can give you is to be consistent. You can't expect her to act one way with you and then behave another with other people. I have a friend who I love dearly that allows her pup to bark her head off and expects her to be quiet with company or others as it can be embarrassing how barky she is. She's 4 now, and my friend has never been able to control the barking.
One thing I haven't been consistent with is allowing Kaji to walk over people. With the family it's cool, but it's so embarrassing when Kaji walks all over our guslests.
Since it's normal to him because he does it everyday, I can't get him stop.