Can I hold dual citizenship if I immigrate to Canada?

While many immigrants to Canada eventually become Canadian citizens, they often aim to obtain dual citizenship to retain the benefits of their home country citizenship. What is dual citizenship? Dual citizenship means an individual legally holds passports from two different…