Hello,
I gave her a notarized invitation letter stating the length of stay in canada, to show her around the country. In the letter, I also said that I will be the one to pay for her trip and extra expenses thjat will occur during her stay. And that she will stay on my home on the duration of her vacation. So I provide bank statements showing that i have enough savings for her.I also provide tax document and a proof that I work with my employer.