Thanks Irish. I hope some of that helps.
Yup....when people are yelling at the dog to come, of course, he's not going to be really eager to obey. It's much easier if the dog is convinced that coming will equal a very special treat and some really good times.
It's quite normal for dogs to latch onto their main care giver and that is the person that they will tend to obey the most, their leader, the one they look up to...some breeds more than others.
My Doberman may or may not sit for someone else. If I'm standing right there, he will. But my Dad tells him something in a very deep, stern sounding voice (he thinks that's the way you have to relate to a dog...grrrr) and Lyric almost looks freaked, like..."gee wiz. What did I do?" He backs off like...."OMG!" Lyric is very sensative. So, I have to tell my Dad to quiet his voice. LOL. (I sound like the parent) Of course, I can use a pretty stern voice at certain times and Lyric doesn't freak because he knows me so well and trusts me. He just knows that I really am serious at certain times when I need immediate compliance...when it's a matter of life or death. lol.
But to help him socialize with kids, because he is a wee bit leery of them, I have a kid hold a treat and tell them to tell Lyric to sit and then give the treat. I'm standing right there (and can reinforce it if needed) and Lyric will sit for them. It helps Lyric understand that even kids need to be looked up to because they're human, and not prey. LOL.
I missed this:
Oh and how should I teach her not to whine and bark everytime a family member leaves the house without her?
Does she do this when there is still a family member in the house? Or when everyone goes away? It's pretty normal to have a degree of seperation anxiety. The best thing is to not make a fuss over her, not inadvertantly reward that behavior by attending to her. You could give her a toy that she doesn't get to have at any other time....so it's more special and interesting. A Kong toy stuffed with peanut butter and frozen (so it lasts longer) is fun for a dog and will keep them occupied for a while. You could play some music or leave the TV on. Sometimes that helps. You could practice leaving and coming right back in after a minute or so. Repeat a bunch of times so she understands that just because you leave doesn't mean you're never coming back. Keep coming and going low key....don't make a big deal out of it or pay too much attention to her. It still might not completely ease her mind because simply put, dogs don't really love being alone, but they have to be sometimes and they just need to get use to it. Your dog hasn't been with you very long and so is probably a little unsure of how things are going to be. I think with some time, she'll get much more confident and secure feeling.
If this is not seperation anxiety, but just that she wants to go for a ride in the car or doesn't want to miss out on the fun, it's still pretty much the same thing. Don't pay attention to her because that rewards that behavior. If you're still in the house and she does this because someone is leaving, you can try distracting her, asking for a few obedience skills....give her something else to do and reward for that. But don't coddle her when she's whining.
Try to get your family members to be consistant and do what you're doing, use the same commands. Tell them it's very important so not to confuse the dog. If they want a nicer companion, tell them they need to help you out that way.
Good luck!