The Surprisingly Advanced Minds of Sheep
Far from being simple followers, sheep possess impressive memories that rival many primates. They can recognize and remember up to fifty individual sheep faces for two years.
These animals are actually highly social creatures with sophisticated emotional intelligence. They can distinguish between different facial expressions and even recognize human faces if they spend enough time with them. This ability to form long-term social bonds helps them maintain a complex hierarchy within their flock. It turns out that sheep are far more perceptive and socially aware than their reputation suggests.
Source: Sheep