As far as the Canadian authorities are concerned, she is allowed to carry any amount of cash with her. But if she does carry more than $10,000, it is extremely important to declare it at the border, and she might have questions about it.
That being said, I wouldn't recommend having that amount...