Please please please please please let a bunch of teenagers and a strangely human-like dog have been instrumental in solving this mystery! What’s Polish for “meddling kids”?