BUT WHAT IS squirrel and dumplings, REALLY?