Taking her from her mommy too soon probably does have a lot to do with it. I would definately yell indignantly when she bites and put her in a crate and ignore her for a while. Don't roughhouse with her when she is in a biting mood or play tugging games, etc.
Here is a good article on puppy biting. She is probably also teething. How old is she?
http://www.canismajor.com/dog/bite2.html