How long she will be allowed to stay will be determined by the CBSA officer she speaks to when she arrives in Canada. The most she will be allowed to visit for is six months - but it's possible the CBSA officer may only allow her in for a shorter period of time. If she is given six months and wants to stay longer than six months, she will need to apply for an extension (up to CIC if they approve the extension or not).