Scratches? I wouldn't worry about them. A little polishing and they will surely come out.
It's the smell in the interior.
Jeff, do you own a pooper scooper?
Also, do you own any stock in Lysol & Mr. Clean?
I had to turn away when that big dog was in the seat and lifted his leg over the steering wheel.......