i have a 30 gallon with green spotted puffers. i have had the tank up for about 7 months. the puffers are fine but i have hair algae on my live rock. i know you can get a cleaner crew in but my puffers would just attack and eat everything. so far my huge snails are fine but they arnt eating the hair algae. AND OH MY GOD now i have red algae. the rock is alive and thriving and so is the algae . is there anything i can put in there that wont be eaten? or if i staved the tank of light would the rock die too?