I'm stepmom to a 7 yr girl whose mom is an alcholic. When she goes to her mom's we have the same problems. Fortunately, our home lives are complete opposites and she gets to see how people should really behave... but she still adores her mom and often admits she lied because her mom tells her she has to look out for "number one" (herself). We never yell or get angry when we catch her in a lie... instead we act disappointed and tell her we still love her even though she lied.(the school counselor told us to do that) Our disappointment bothers her so much! She's much more likely to be apologetic when she sees that she has hurt our feelings by not trusting us to tell us the truth. We explain to her that people simple do not like to spend time w/ folks who lie, and we are quick to gently point out examples when we come across them (i.e. on a tv program or in real life) of how lying can hurt someone, but mostly hurts the person who lied. We never, ever put her mom down or tell her she shouldn't want to be around her mom because she lies, instead we tell her that even grownups don't always do the right thing, so she can't always copy her mom, or any adult. We are church going folks, so often times we will tell her if she is unsure how to behave, she should ask herself how God would want her to behave. Bless her heart, she's a great kid, she just gets confused about what is acceptable at times. Most of all, you CANNOT let her catch you in a lie! If you have to tell a white lie in front of her ( ie in order not to hurt someone's feelings - you like so and so's new haircut, when it really looks bad) explain why the first chance you get. Hope this helps some... you are not alone!