Kashif, if she is Canadian there's really no need for a visa. She would just need to do a tourist visa run every two months.
Mandi