Doggie smells !! - Vinnie
When we bought our Rover the dealer must have saturated the upholstery with freshener.
On a hot day the car still stinks in spite of 2 cleans with a wet cleaner from the hire centre plus a bottle of Fabreeze.

Does anyone know of a fumigator that works and has a lasting effect ??

Thank you, Woof, Woof.
Doggie smells !! - Sooty Tailpipes
Try some sprit vinegar, you can get 5 litre containers at a cash and carry.
This should remove all organic odours, and then you can remove the vinegar with an upholstery shampoo machine.
The vinegar smell will only be temporary, and residue will decompose in contact with the air to form odourless gases methane and carbon dioxide which will readily disperse..