Generally speaking, dogs have a stronger body odor than cats. This is mainly because dogs usually need to be walked every day, and their environment is relatively complex. In addition, a dog's body odor is affected by many factors such as breed, feeding method, living environment, health condition, and cleanliness.

However, cat excrement (feces and urine) can smell stronger than dog excrement, especially if cleaning is inadequate. Therefore, which smells stronger is not absolute and several factors need to be considered.