NewsWebcasts Dr. Dog Streaming Live on NPR Today at Noon By Marc Whitman - Apr 9, 2010 WXPN’s Live Fridays just kicked off a minute ago with Dr. Dog’s live set from the World Cafe Live in Philadelphia.