很多地方狗才是解決鼠患的關鍵,有些特定犬種是專門用來控制鼠類數量的。那狗為什么抓老鼠卻不吃?狗抓老鼠是因為好奇心和貪玩,看見這種小東西亂跑就想去抓,狗也不像貓一樣對牛磺酸的需求高,所以它對吃掉老鼠并沒有興趣。貓只要吃飽了就不抓了,而狗只要還有體力就會一直抓老鼠,所以狗狗比貓咪的抓鼠效率更高。
從體型和敏捷度上說,貓是比狗更適合抓到老鼠的,而且又需要老鼠身上的營養物質,所以貓注定是老鼠的天敵。
狗狗的可訓練程度高,人類可以訓練它專門去抓老鼠。當一只貓不會抓老鼠的時候,人類想去訓練它去抓耗子難度和成本相對較高的,而狗狗卻很容易上手訓練去做一些有針對性的事情。