i would also say it sounds like shes too attached to you as she cries when you leave the room and doesn't need the rest of your family so she snaps at them.
i know its hard but it may be a good idea to not let her sit on your lap, don't cuddle her, don't let her sleep with you, make sure you first greet your family when you come in then the dog.
as she wont be getting the attention from you she will then seek out another family member to get it.
when shes being cuddled and fed by your daughter she will soon love her to bits and your wife and then you can start to also show her attention too and you will have a happier dog if she feels safe and loved by you all and not so dependent on just you.
good luck i know its hard to push them away but its whats best for her and your family.