Gina,

I just thought of "theory". When whoever threw the rocks through your window, your cats would've run for cover INSIDE your apartment, under the bed, behind the sofa, in a crawl space, and NOT outside like you said.

Did you call the police and file a report?? If not, why not??? A crime has been committed.

Just a few questions that ran through my mind.