this is what i was thinking if your windows were down something could have jumped in a pissed ont he seats.
I have a white and orange tabby cat in my nieborhood that loves my car and a cool days with the windows down i have jumped in the car and started to drive off to find i have a furry friend laying on the dash or seats. or find little dirty cat paw prints on my hood and roof.