Duffy, Humor, The Daily Duffy The Daily Duffy: Muppet Dogs at Westminster The lies we’re told to protect muppets. February 18, 2015February 18, 2015 by Sarah1 Min Reading