eunbella said:
We have to submit police certificate of the country where you lived more than 6 months for the last 10 years. If you stayed in Canada more than 6 months, you need to submit Canadian police certificate as far as I know. You can do it now and submit when they request additional documents.
cic website says:
Police certificates
You and your family members who are 18 years of age and older and are not permanent residents or Canadian citizens must provide a valid police certificate for each country other than Canada, in which you have spent six or more months since the age of 18.
Note: If you or your family members were under 18 years of age (16 years of age in certain jurisdictions) for the entire time you lived in a particular country, you do not need to provide a police certificate for that country.
If the original certificate is not in English or French, then you will need to submit both the certificate and the original copy of the translation prepared by an accredited translator.
We will also do our own background checks to determine if there are grounds under which you and your dependants may be inadmissible to Canada.
For specific and up-to-date information, see our guide on how to get a police certificate.