My cat's mother lives accross the street and her uncle live next door. She will tolerate her mother and really doesn't like her uncle. Does she tolerate her mother because she is a female, or because she know that she is her mother? She hasn't seen her mother in a while, but used to often. Can a cat recognize family?