Ob der Geruch eines Hundes rasseabhängig ist, kann ich nicht sagen.
Ich denke aber nicht.
Viel mehr spielen da "interne" Faktoren, wie z.B. viel Unterwolle und "externe" Faktoren, wie z.B. Futter und Pflege eine Rolle.
Retriever z.B. haben eine recht dicke Speckschicht, die sehr fettig ist. Daher auch der intensivere Geruch.
Weitere Gründe, die mir gerade einfallen, warum ein Hund stinken könnte:
- Analdrüse verstopft
- Zahnprobleme
- ungünstiges Futter
- hormonell bedingt
Kastrierte Hunde sollen nicht so intensiv riechen wie unkastrierte.