Probably rats. They like to eat snails and tend to hang out in a favorite spot to enjoy them. I’ve also found piles of snail ...