If you give a moose a muffin...

Ever hear this expression about a needy person: you give an inch, they take a mile?  What are some healthy ways to deal with people who take more than they need?  What do you think contributes to their desire and behavior?