es gibt professionelle Anbieter, welche Dir Dein Auto innen in Top-Zustand versetzen. Da riecht dann auch nichts mehr - kein Rauch, kein Tier, nichts. Die können das wirklich und verwenden wohl auch spezielle Reinigungsmittel. Ich habe die gelegentlich und bei verschiedenen Autos schon rangelassen und war immer zufrieden.
Das kostet, je nach gewünschtem Reinigungsumfang (von mal richtig sauber machen bis zu Nahezuneuzustandwiederherstellen natürlich unterschiedlich) zwischen 100 und 350 Euro. Eine lohnende Investition.
Diese Anbieter findest Du entweder über das örtliche Telefonbuch oder durch Empfehlungen eines Autohändlers (die lassen ihre Gebrauchtwagen nämlich auch dort aufbereiten).
Von Eigenleistungen ist hier abzuraten, denn die Geschichte ist aufwendig und mühsam und macht überhaupt keinen Spass. Zumal es diese speziellen Reinigungschemikalien nur für den Fachhandel gibt (im Supermarkt gar nicht erhältlich) und in entsprechend grossen Gebinden (was willst Du mit 20 Liter XY-Spezialgammelmachwech?).
Ich hoffe, dass diese Einlassung hilfreich im Sinne der Anfrage war