Malaysian trumpet snail

It is a common addition to house aquariums.

An excerpt from the article 15 facts about Malaysian trumpet snail
There are pros and cons of maintaining a population of a Malaysian trumpet snail.

The trumpet snail will eat both excess fish food and dead plant material, reducing the threat of souring the water quality, and won’t feed on live plants. On the other hand, their reproduction rate is so high, they may overwhelm the aquarium. What is worse, they can also clog up filters and brake impellers. The best way to avoid this problem is to keep sponge filters.