Noticed a few of these, this is about the biggest but still only a few mm lol, it is beside the newly planted Glossostigma Elatinoides so you can see how small it is. Am I right in thinking it and the others are baby pink ramshorn snails and will not eat the plants just any algae on them?