Canada's immigration policy is on the whole highly selective, focused on skilled immigrants. The largest category of immigrants is professionals. Immigration laws are enforced and illegal immigration is relatively low. Refugees are admitted, but the government retains control over the numbers, the source countries, which individuals get chosen, etc.
In 2015–2016, Germany admitted close to one million Syrian refugees. Over the same period, Canada took 44,000 of them. There is a never-ending stream of unauthorised arrivals (some genuine refugees, many economic migrants–it can be difficult to distinguish them) crossing the Mediterranean.
The biggest complaint about immigration in Canada is that it is contributing to an overheated property market, locking many younger Canadians out of owning their own home.
But the majority of immigrants to Canada are well-off, educated – so unlikely to get involved in social problems like crime or terrorism, and they tend to integrate well with mainstream society. There are some poorer and disadvantaged immigrant groups who are more likely to experience those problems, but their numbers are smaller. Compare to Europe where the number of poor / poorly educated / socially deprived immigrants is much larger.
So while both Canada and Europe may have some problems with immigration, they are rather different problems.