Hello everyone im alycia, i live about 20 mins from the beautiful florida keys, just ran across your site looking for info on my so called tiger snail.that i think is picking my fish off one by one. if anyone can offer any advice i would be forever grateful