在一个解答中,有位老师给出的解答中有这样一句:
I am a dog person.
https://www.cpsenglish.com/question/47027
我不明白这里的 dog person 是什么意思,词典上没有查到。
a dog person 爱狗之人
这是英语中关于“喜欢什么什么的人”的一种表达方法:a + 所喜之物 + person:
a people person:喜欢和人打交道的人
a cat person:爱猫之人
......
同意凡哥老师的分析。
根据Merriam-Webster's Advanced Learner's Dictionary,dog person指喜欢狗的人。如:
I’m not really a dog person. [=I don’t particularly like dogs] 我不是一个很喜欢构的人。