Multiculturalism in Canada is a relatively new phenomenon. For most of this place's history, the ruling class worked very hard to keep non-white cultures out.
Well multiculturalism has always existed in Canada, but yes for white people originally. The anglos and french for instance are 2 different cultures.
What i'm saying is there's no single cultural/ethnic group to claim "rightful dominance" over Canada, or at least the claim is weaker than many other countries. This is a good thing based on our demographic changes, it means we're more willing to accept immigrants. In ie: Italy or Japan there's a single distinct ethnicity based on culture, language, and possibly race (Italians look different than other white people, even). So in Italy they're going to have a lot more problems than Canada in dealing with these demographic changes where people of Italian ethnicity are reducing in numbers and non-Italians increasing. Quebec would be the exception, but Quebec nationalism seems mostly based on language, with some racial and religious elements.
The US also has the idea that no matter where you come from, you can be American (though some of the Nazis disagree). But I don't know if in ie: Italy many will truly accept ie: a black Prime Minister as "a real Italian".