Do we really have trouble reading body language? or do we just not read the affected body language that humans put on as a result of being concerned with social status? I can read animal body language and facial expressions just fine, and vice versa they seem to read me just fine too. And I can read people when they are not playing games with me.