Under Canadian law, you can be both a Canadian citizen and a citizen of another country.
However, some countries won’t let you keep their citizenship if you become a Canadian citizen.
The consulate or embassy of your other country of citizenship can tell you whether this applies to you.