Hi i made a call to the vfs canada india and asked about this , They told if supporting documents required means you can submit the documents like business registration and all . But it should be in ENGLISH OR FRENCH . Thank u guys .
Check her eligibility and the documents require from this site page
http://onlineservices-servicesenligne.cic.gc.ca/eapp/eapp.do;jsessionid=5F0D96AA7FD4BBBC663DC57371775A59
Thats not mean only in canada . That mean by your family who is with you and who is include your family like father , mother , spouse , childrens etc . and also who will accompany you to canada .