dude, somebody literally shit on your porch? or is that like a figurative term... that is f-ed up, how the hell did they find out where you live? That would concern me.
as a side story (100% I shit you not) someone threw a bag of shit all over my Jeep once a while back. I called the cops because of other recent vandalism, shit on my Jeep was the last straw. The cop pulled up with a smile on his face and a slight chuckle as he said to me "Looks like somebody had a shitty day." Talk about an ice breaker, but I know how you feel.