I was thinking about purchasing a small one for one of my tanks. I was wondering, What do they eat? and alslo what kinds of fish can be kept with them? I saw a vid on youtube with neon tetras and i'm sure they can eat those but I was wondering if these things could be kept with large oddball fish? and I know they are considered fully aquatic but should I purchase a floationg log just in case?