Explores the moment of catharsis that unites two alienated New Yorkers over the disappearance of Mr. Puggles, the lost dog.
Charlotte
Felix
2010-04-10
6.2