puppets news and photos