Wolf teeth are small and sit immediately in front of the horse’s first upper cheek teeth. Sometimes, but rarely, they sit in front of the first lower cheek teeth. They come in many shapes and sizes.