Today I went to pick up a light from someone from my local reef club and in doing so he also gave me a frag of frogspawn with 4 heads on it for free, I told him my tank was still cycling but he insisted that it would be okay and that I should take it, I guess I would like to know if this is true, right now it is drip acclimating for the last 2 hours or so I have noticed some red bug looking things on the (stem)? Not sure what they are called but I am very hesitant to put anything in my tank before I know it's not harmful, does anyone know what these could be and how to get rid of them, I read that a freshwater dip of 30 sec would get rid of flatworms would that work in this case?