I have no idea which country you are from and although Canada has no issues with dual citizenship and is certainly not a reason to revoke be aware that some other countries do not allow dual citizenship.
It maybe revoked if you applied under refugee and you travel with home country's passport. Not sure tho, but have had friends who were under refugee who went home and it caused problem