you can clean the car or spray deouderent.
There is a product called Zero Odor that when sprayed in the car will remove the urine smell.
Kerosene smell car carpet
Burn The Car
By purchasing a car with cloth seats.
soap hot water sponge and Clorox to get rid of the smell febreeze!
Boil an egg, peel it and leave it under seat
To get a milk smell out of car interior, you can use baking soda on the area and then vacuum up. You may also put vinegar on the spot.
I would use a spray that takes out smells.
Other then to say stay out of it you cannot do anything, even time will remove the smell. New car smell is partly due to the adhesives that hold upholstery in and Latex that keeps carpet together. As the fumes die down and the opening and closing of the doors vent the smell out your car will naturally lose the smell. Keep it clean, don
you can remove it by using some products recommended by cleaners. for more visit yelp.com
If the mothball smell is really from mothballs (para-dichloro-benzene) then you just have to leave the windows open for a day or two and the smell will go away. If the smell is from something else or it doesn't go away with the windows open you have to identigy the source of the smell and remove it. Then in the related links below I put a webpage that will give you a lot of ideas on taking care of smells and odors in your car or truck. -----------------
You can remove cat urine from your car seat by applying a product called D-Molish. D-Molish actually neutralizes the urine smell, it will be totally gone!