犬って足音とかで認識してるんじゃないの?
2年ぶりぐらいに実家帰ったとき姿見えない時点で警戒してる吠え方してて姿見えたら嬉し鳴きになってたけど
匂いで識別してたなら最初から分かってるでしょ