问:

狗狗知道东西没买不能上嘴

答:
是的,大多数狗狗都有一定的自制力,知道不能随意吃主人没有给予的食物。这是因为:
1. 狗狗从小就会受到主人的训练和教育,知道哪些食物可以吃,哪些不能吃。如果吃未经允许的食物,会受到惩罚或责骂。这种经验会形成条件反射,避免重复那些行为。
2. 狗狗也有一定的理解能力,可以理解主人给予食物和不给予食物的 original 意图。所以知道主人没有准备要喂它吃的食物,是不应该随意吃的。
3. 狗狗作为社会动物,也会观察主人的反应和表情,来判断哪些行为是被允许和奖励的,哪些行为会受到否定。所以能理解主人没有同意吃某食物的信号,知道 better 不要擅自吃。
4. 长期的主仆关系中,狗狗会产生强烈的忠诚心和依赖感。所以会本能地要遵从主人的意愿,不去做主人不许可的事。这也是它们能自制不吃主人没有给的食物的原因。
当然,狗狗的理解能力和自制力也有限度,如果食物实在太诱人,加上主人的纵容,有时也会 controlling 不住大快朵颐。但一般来说,经过良好训练的狗狗,是懂得不应擅吃主人没同意喂与的食物的。