I bought a small live rock today that had what I think are some sort of polyps or zoos best I can tell from what I remember they looked like. The lady at the lfs just said "yep its got something live on it, guess thats why they call it live rock." She let me have it for $3.50 so I was like bag...