Differentiate the welfare dollar and the American Dollar. Make it pink for all I care and make it good only at pre-approved places and/or items like certain food products, stores, gas stations, and etc... If you try to go buy a plasma screen tv, iphone, or case of beer with those pink backs, they whould already know that that money isn't good there. If the problem is there is no shame in being on welfare, make it blantenly known. My $20 dollar bill is the same color as his the only difference is I woke my ass up and worked an hour for it. Make it so that its embarassment to pull out your wallet with a fist full of pink dollar bills.
Just my stupid idea