She can have psychological support from http://chezstella.org 514-285-8889 (french and english speaking)
She shouldn't be on her own, she needs help !
Please Doggyluver, give her these informations and tell her we, her colleagues and friends, are here to support her.
Those stories scare me...