Sheep can recognize human faces, new study demonstrates

Sheep may be much smarter than we give them credit for.