My guess is you saw a mongoose. I know they are on the Big Island. They are considered noxious pests. Carol Owens, Tucson [Posted in FML issue 4988]