The sheep you see in a pasture also see you - and won't forget you either. Scientists have found the woolly beasts can remember at least 50 different sheep and 10 humans for more than two years.Professor Keith Kendrick, of the Babraham Institute in England, said, "Sheep, like us, recognize both friends and enemies through a remarkable memory for faces. They are attracted to each other's faces and may even be able to imagine the faces of absent friends."