QUESTION Have several newly discovered animals been named after The Muppets? Scientists discover new species all the time and they have a penchant for naming them after famous characters.