Drug test them , schmug test them , they'll still be able to buy booze and take whatever pills they may take.( xanax , vicodin,oxycontin , etc , soforth , so on .... )
Wouldn't it be better to make welfare reception dependant on community service? There are plenty of good programs the cities and states could use "volunteers" for ( trash pickup and such....) then the welfare folks would REALLY be looking for work , not just sitting back and collecting. We sentence people to "community service" all the time as punishment for crimes. If criminals can do that type of work , so can able-bodied people who want a "free" paycheck.
I know if I needed welfare and they told me , sure - you have to work here or there - I'd be down with working for it. Welfare should be in place to help people not be hungry. Not to help them live a life of leisure.
There's my dime.