Baby troll dog and unexpected ending