Need assist acumen U.S. to Canada immigration policies: special circumstances.?

I have a friend who is living in an abusive situation. She have been living in Canada for a number of years presently (originally from the U.S.) and she is waiting to become a Canadian citizen (the only paperwork she is waiting on is the health testing, as she does not hold the money to get the necessary hospital work done that is required for that form). She is married and have three children; her husband is Canadian and her two youngest children are Canadian citizens, although her oldest child (who is only five) is an American citizen.
Her husband has been cheating on her and have been telling her she is to be at home with the children, cooking and cleaning and keeping them hushed when he gets home - she is no longer allowed to go out the one night a week she go out and he has told her who she is and is not allowed to be friends with; he leaves her near the children all day, with no transportation (he have no license, but takes their vehicle to work/wherever he chooses to go).
The question is what rights does this woman have? She feel trapped, as she has no friends or family in the United States, so she does not want to bestow and risk being sent back to the U.S. (nor does she wish to risk losing her children). It's not as effortless as leaving her husband and taking her children, as she does not yet have her Canadian citizenship.
My ask is this: are there any resources here (in Canada) for someone in her situation? Since she is being cheated on and emotionally abused, is in that any possible way for her to be granted permission to stay in the country beside her children (as this has always been their home and as she have somewhat of a support system here [friends])?
Any information is extremely appreciated... even if it's just a website, address, or telephone number where more information on this can be found.
Answers:   
How about contacting the canadian governing body and explaining that her citizenship is pending but that she feels she and her children are in difficulty in this situation. They might be able to direct her or give her some counsel on what to do. I hope everything goes better for your friend.
Your friend's abusive situation has nil to do with immigration whatsoever. It is a police matter and can only be deal with legally. None of this will affect her immigration situation so please DO NOT contact government official and complain to them as they will likely ignore you and see your complaints as so much whining.
yawn
well buddy if u wanat to know about us to canada immigration policies so please call in migrationpk.com may be this site help u to find out required infromation
if she is living surrounded by canada she should be a permanent resident , if so she will be allowed to stay and still apply for citizenship when she is ready
if she is illegal she will hold to leave


Resolved Questions:
2135-7.html

How can my brother run to canada from peru?
my brother is live in peru.he has permanent resident for peru and also brazil.in a minute he want to go canada.so anybody please tell me how can he go to canada? i mingy can he go wothout any visa means on arrival visa? or any other visa? it depends which country issued his passport not about...