Once heard that a cow can remember people after several years since seeing them. Previously kept a small herd of them and they become friends- we gave them each names. There's 900 dairy cows now that live over the fence and they all have numbered ear tags- we like to say hello and wish them good day and imo they show intelligence, curiosity and character.