Yep defo a ramhorn snail, and yes the breed like crazy, iv got red ramhorm snails in 3 of my tanks and they did take over a year or so ago, but i think that was due to over feeding, i used assain snails to keep them in check now and now there fine, the more the assain snails breed the less ram...