Je confirme, un chien ne transpire pas, uniquement des coussinets

C'est pour ça qu'ils halètent pour se raffraichir s'ils en ont besoin.
Concernant l'odeur, certains chiens sentent le chien, et d'autres non. J'ai un russell et ils sent beaucoup plus que le berger catalan que j'avais auparavant. Pour le russel, cela vient du fait que c'est un chien qui ne mue pas mais qui perd ses poils en permanence (d'où la corvée de ménage permanente

). Le fait de l'épiler régulièrement diminue fortement ses odeurs corporelles (1 fois par mois pour mon chien à poils durs ou avant expos, vacances chez des gens). Sinon, même en le lavant, cette odeur revient dès le lendemain.
Le mien est un mâle et je nettoie régulièrement les poils de son sexe car cela sent très fort à cet endroit. Je coupe aussi un peu ces poils pour éviter que l'urine reste collée avec la poussière de dehors.
Il faut bien entendu aérer la pièce où il dort, un diffuseur de parfum ne servant à rien. Il faut également changer régulièrement ses coussins. Personnellement, j'en suis venue à lui mettre une serviette éponge rèche (les vieilles qui me piquent quand je me sèche après la douche

) et à la changer dès qu'elle sent. Mais je secoue et j'aère la serviette tous les matins.