ruddy agonizing teeny-tiny Opossum. .. They sure are cute