Yes, yellow-bellied sliders have teeth. These teeth are used for chewing and tearing food, and they are shaped differently from human teeth. The back teeth of yellow-bellied sliders are serrated, while the front teeth are more flattened. While these turtles predominantly eat plants, they will also consume small animals if the opportunity arises.