Beyond that, it's a judgement call. Lots of countries have agreements to assist each others' police forces in obtaining evidence.
If swedish police comes to you directly, you don't have to comply, but if they go through the proper channels, the request to you, comes from canadian police.