Jon Stewart had some fun last night with Nancy Grace, one of the true media villains of the entire Duke lacrosse saga. You have to go to the end to hear the puppies joke.

(h/t: LieStoppers Forum)