狗狗为什么总是撒尿?
狗是一种高度社会化的动物,它们非常懂得“服从”对于自身生存的重要性——尤其是当有主人存在的时候,对主人的命令的服从是狗能取得社会地位的重要标志之一(没有主人大概不会愿意养一只不听话的宠物);而另一方面,狗又拥有极强的领地意识和对入侵者的警戒反应能力(这也是为什么狼在驯化为家犬之后往往还保留有一副凶恶的表情和眼神)。因此,在狗的行为中,“标记”就常常成为一种重要的表达方式了:
1、通过标记来表示自己的领域范围 这一点跟大多数动物的领地行为是一样的,只不过狗的领地通常比较大而已(2平方公里甚至以上).当狗在自己的领地上进行尿尿时,这种尿液中会含有信息素,这种信息素会在空气中挥发,形成一种特殊的气味,从而告诉别的狗狗或者动物,“这是我的领地,你们不要来!"
2、用于与其他同类交换信息 这一点其实与人类的社会交流功能很类似,可以认为是前者的延伸.例如当狗在外出狩猎的时候,通过留下自己的尿液,可以让同伙知道,这个区域已经被自己探索过了,可以放心大胆地去捕猎~而在小区里,狗狗们也可以借此机会认识一下新的小伙伴什么的...=v=
3、警告潜在威胁 因为嗅觉比视觉要敏锐很多倍,所以对于低处的动态捕捉也更容易一些——这就是为什么许多警犬都在训练过程中学会在马路中间卧下方便以便发现地下埋藏的枪支弹药等危险物品的道理。所以当狗感觉到周围可能有潜在的危险的时候,也会通过这样的方式警告对方(虽然人闻起来可能有点臭就是了orz 除此之外还有求偶标记啊,恐吓对手之类的用处,不过总的来说应该都是上述几种情况的变种吧…… 至于你说的“为什么狗狗总是在外面尿尿而不是在家里呢?”——因为狗一般是不喜欢坐在那里的,除了拉屎以外基本上都是在跑动当中完成排泄过程的。如果非要让狗在家里面尿的话,那么需要给它准备一些沙土让它坐在上面才行。否则它多半只会蹲在那里盯着你的脸看。。。 PS: 其实楼上的各位大大都没说到重点上- -! 人家问的是“为什么要在地上尿”不是么?因为狗不喜欢坐嘛(虽然它们有时候也会坐下)所以就要在地上尿咯~~