依照自己的經驗給您一些建議
您家狗狗在學習如何不吠人的過程需要
1.觀察
2.溝通/教育/訓練
3.環境管理
首先您應該觀察自己家的狗狗什麼時候會叫,分為很多種情況
在哪裡(戶外、室內、公園、馬路、騎樓等等)
在什麼情境(散步、發呆、睡覺、吃飯等等)
在什麼時間
對什麼樣的人(男人女人大人小孩工人年輕人老人戴帽子的人等等)
先了解牠吠叫的理由,才知道如何避免或是改善會讓牠吠叫的情況
就像醫生要開藥給病人吃,也得先下診斷才能對症下藥
吠叫只是一個行為,行為背後有其意義,找出意義才知道如何從根本解決問題
狗狗吠叫有可能是警戒,想把對方趕跑
也有可能是興奮想玩,想叫對方過來玩
也有其他可能,得靠您自己觀察狗狗才能得知
如果狗狗是因為害怕而吠叫,最單純的兩種方法就是環境管理+減敏
環境管理就是避免讓狗狗看到陌生人
譬如說在門口放一些可以遮蔽狗狗視線的物品
或是將狗狗限制在看不到(會讓牠叫的)人的環境
減敏則是靠連結好的事物來減少狗狗對原本刺激物的過度反應
減敏需要長期多次操作而非一蹴可幾
最單純的方法就是利用食物引導狗狗聯想
「看到人=有東西吃=好事」取代原本的「看到人=壞事=吠叫」
在每次狗狗看到陌生人要叫以前給牠吃東西或是逗牠玩轉移注意力
當狗狗已經開始叫了也沒關係,就拿很香很好吃的東西給牠
當狗狗願意吃東西而停止吠叫時,跟牠下一些指令,例如過來坐下趴下握手之類的
當狗狗照做就再給牠一些獎勵,也是轉移注意力,也是建立好的印象
要狗狗親人的方式也很單純
就讓狗狗每次遇到陌生人都會遇到好事,狗狗就不會討厭陌生人了
例如請朋友拿食物給狗狗吃,請陌生人拿食物給狗狗吃
(例如自己準備食物帶狗狗去寵物店或公園請店員或愛狗的路人餵食狗狗)
一直反覆跟狗狗做這些練習,狗狗就會學到和陌生人接觸不是一件壞事
當然這些都要靠您自己觀察
有的狗狗對人類戒心很高,而且不容易被食物收買,那以上的方法可能就沒那麼好用
需要注意的是,如果狗狗原本就很討厭跟人相處
強迫牠與人類有近距離接觸可能會有反效果
(試著想像一種您非常討厭的生物,
當您被強迫要求觸摸、靠近這種生物而且只給您一塊台幣當作獎勵的感受)