I have a similar but worse problem with the local roaming outdoor cats - they really like to piss inside a car if you happen to leave a window down overnight - and remember that the Spec Boxster has no windows at all. My race car would be the local cat urinal without any preventative measures.
My solution - car cover. My car is easily and affordably protected and the cats go piss or sleep on someone else's car.