How can I put my sister in her place, and get my niece to step up?---  My mother has a good way to deal with jealousy, out of earshot:  "I with I had that big diamond ring (or whatever she envied the other person) and SHE had a big wart on her nose."  Then we'd laugh and laugh and go on with our day.  Try it.