Man i had my sisters dog spew in my car a while back, because i got a bit excited around some nice tight corners, only a little bit on the carpet, there was a stage a while ago that every hot day id smell that shit again....
Febreeze, febreeze and more febreeze, and alot of washing....
farken dogs, on both our cases
Make that bitch pay right away, just give her the bill and a deadline, tell her how you cant drive the car because of her horrible smell, if worst comes to worst, threaten to shit in her car, she will know how it feels