My new ball came today and i found a few small dots in the bag he came in and am worried its mites. I put him on towels to see but so far am worried. Please help me.