狗狗被主人打了是会记仇的,但记仇的时间长短主要根据狗的智商排名和性格来决定。大部分狗狗的记仇时间会很短,可能几分钟之后就会忘却,主人的一个招呼,它就立马会变得开心起来。但是一些智商排名高、并且忠诚度较低的犬种,如边牧,可能会长时间记恨主人。总的来说,狗狗是一种非常通人性的宠物,只要它们认定了主人,就会一生追随他,直到死亡。所以不用担心打狗狗会记仇,绝大部分狗狗的记仇时间都会非常短,可能几分钟之后就会忘却。