有时候我们会发现,狗狗在吃完食物后通常会将未吃完的食物找一个地方储存起来,可能很多主人对于这个行为比较感到困惑,狗狗为什么喜欢把食物藏起来呢?这跟狗狗以前的生活环境有关,因为在以前狗狗是群居动物,所以只要有食物通常就是一大帮狗狗前来抢食,很多狗狗会因此而吃不到食物。所以只要食物富裕时它们就会将其藏起来,以便必要时食用。
狗狗这种奇怪的就餐行为是沿袭了狗狗祖先一种作为捕猎者及食腐者的古老本能。因为狗狗的祖先无法指望人类会每天定时定点喂它们两次饭。
正是因为狗狗和其他种类的野狗无法在肚子饿的时候就能保证有东西吃,狗狗们会将杀死的猎物藏在不同的地方,这样一旦有饥肠辘辘却又无法捕到猎物的时候可以返回到这些地方吃到东西。
有些家养的狗狗,特别是像布列塔尼小猎犬这样的猎犬犬种仍然保有这样的本能。事实上,有些狗狗会在它们回来继续进餐之前,就将一片片狗粮藏在各个角落或是家具底下。
即使狗狗每天都有固定的进餐时间,这种古老的本能仍会驱使她将狗粮藏在不同的地方,这样狗狗可以随后就回去再吃,即使在几分钟后回来找到藏起的食物再次吃。但在狗狗看来狗狗这样做可以确保将来有充足且稳定的食物来源。
狗狗之所以会藏食是从很早以前遗留下来的一个习惯,所以主人也不需要为此感到担忧,如果想要改掉它们这种习惯,那么在喂食它们时要做到定时定点,再喂完食物以后不管食碗里还有没有食物都要将食碗撤走,时间一久它们藏食的习惯就能得到改善了。