狗狗可以通过观察主人的面部表情和身体语言来判断主人的情绪和意图,这是因为狗狗有很强的社交认知能力和情绪识别能力。狗狗能够读取人类的面部表情、姿势和声音,从而了解人类的情绪和意图,并做出相应的反应。此外,狗狗是社交动物,它们天生就有一种需求,想要与人类建立密切的关系。为了更好地与人类沟通和交流,狗狗学会了观察人类的表情和身体语言,并根据这些信息作出反应。所以,当主人生气或不开心时,狗狗会感到不安或担忧;当主人高兴或愉快时,狗狗会感到放松和快乐。总之,狗狗之所以会看脸色,是因为它们具有很强的社交认知和情绪识别能力,能够通过观察人类的面部表情和身体语言来理解人类的情绪和意图,并做出相应的反应。