猫も犬も嗅覚が非常に鋭いですが、犬の嗅覚の方がはるかに優れています。犬の嗅覚は人間の何千倍も敏感です。さまざまな匂いを識別でき、400〜500メートル以内の匂いも嗅ぎ分けることができます。猫も嗅覚が鋭いのですが、その感度は一般的に人間の10万倍以上、犬にはやや劣ると言われています。
これは主に、犬の鼻腔の表面に多くのしわのある嗅粘膜と多数の嗅細胞があり、より多くの匂い分子を捕らえることができるためです。猫の嗅覚は主に鼻粘膜の篩状細胞に基づいています。一般的に、犬の嗅覚は感度と識別力において若干優れています。