I've long called for Pre style screening for everyone with increased scrutiny if a person alarms. Pooch screening sounds good but they have limited useful work time per session requiring several thousand pooches to make full time screening possible.
One thing I have no question about is that TSA screening currently violates the 4th amendment carve out.