* Upper teeth: Horses have six incisors (front teeth) on their upper jaw, two canines (fangs), and 12 premolars and molars in the back.
* Lower teeth: They also have six incisors, two canines, and 12 premolars and molars on their lower jaw.
These teeth are crucial for grazing and chewing their food properly.