Aww geez Anna, I'm really sorry to hear about this. Some people suck farts so hard, I'm surprised they haven't passed out and learned not to keep sucking.
You said you had the cops come, what did they do? I know this sounds a little CSI, and they probably wouldn't take the time, but dusting...