Should I have to attach my canceled passport in my file of Canada?
It may not be required but you should always keep it in your possession in case they ask for it. The dealing hand can ask for it at any point of time and you should be having it. In case you do not possess it, get a NCR (FIR) registered and keep it with yoursellf.