I have a pickup that was a rollover that I overhauled, its back window was smashed out and the guard dogs made it their home in the impound yard for about a week in the winter, I properly cleaned/shampooed aired out the interior, as well as tried various odor removal techniques (several times)...