こんにちは!
ご質問ありがとうございます。
ご質問について、いくつか言い方が考えられますが、例えば、
Why do you like cats?
『どうして猫が好きなの?』
Because cats are warm, soft, and smell good.
『猫は、温かくて柔らかいし、いい匂いがするからです。』
というように言えます。
役に立ちそうな単語とフレーズ
cuddly 抱き心地の良さそうな、抱き締めたくなるような
参考になれば幸いです。
ご質問ありがとうございます。
「猫は[良い匂い](https://eikaiwa.dmm.com/uknow/questions/40016/)がします」はそのまま英語で「cats smell good」と言います。
また、どうして猫が好きなの?と聞かれたときに、「猫は、温かくて柔らかいし、いい匂いがするからです。」と言いたいなら、「Cats are warm, soft and they smell good.」という風に言えます。
ご参考になれば幸いです。