Bazıları bunun bir cenin veya kedi yavrusu olduğunu ileri sürerken, bilimadamları yaratığın bir fare buluntusu olduğunda ısrar ettiler.