Es kann sehr wohl möglich sein, dass es am Futter liegt. Gibt es denn einen bestimmten Grund warum er kein Nassfutter bekommt? Probiere es mit einer Futterumstellung aus. Hier findest du ein paar Tipps und Vorteile von Nassfutter. Dann wirst du ja auch nach einiger Zeit den Effekt bemerken. Das heißt nicht, dass es nur daran liegen kann. Denn zudem solltst du z. B. auch häufiges Waschen vermeiden.
Grundsätzlich bin ich aber auch der Meinung, dass bei einem starken Geruch ein Tierarzt aufgesucht werden sollte, um mögliche Krankheiten etc. auszuschließen.
Alles Gute!