Could it be some insects poo A picture would help, indeed