1、人类情感方面的原因:大部分人已与狗类之间建立起超过人与人之间的和谐的家庭气氛,甚至将狗视为家庭的成员之一,爱屋及乌即不伤害狗类。截止至2017年,狗是人类饲养率最高的宠物,被称为人类最忠实的朋友,是人类工作绝佳的助手。
2、历史沿袭方面的原因:传说中狗最初是专做祭祀朝拜等大场面使用的,古人视狗为祭祀的头等供品,因此在商周时代,狗肉是周天子专用的食品,普通人不能食用,沿袭至今,导致市场无人卖狗肉。在南北朝后,游牧民族以狗为猎具和牧放的守护者,忌食狗肉。
3、拜佛信教方面的原因:佛教典籍上有把狗视为不洁之物的记录,因此沿袭至今,导致市场无人卖狗肉。
4、地方民俗方面的原因:在中国部分地区,吃狗肉的行为被普遍视为一种缺乏文明的野蛮人行径。