Getting the hooples that run the CBSA (Customs) to supply the officers with trained dogs to quickly search the incoming mail, which requires no change in laws, rather than sit in their corner offices proclaiming what a great job they are doing. That would be a good start. Then you would only have to solve the larger problem of getting the post office and couriers to actually deliver foreign mail and packages to Customs as they are supposed to rather than delivering most of it without proper clearance.