I have no doubt that there is extra scrutiny placed on Canadians returning to Pearson Airport (Toronto) after a vacation in Jamaica. I have noticed planes arriving from Cuba at the same time, and watched as those folks have picked up their luggage from the carousel and are long gone before the bags from the Jamaica flight even reach the baggage carousel. The dogs are brought to walk through the people returning from Jamaica waiting for their bags. Maybe you get asked a few more questions by the Customs officer. Single travelers raise their interest for some reason, as well as people with multiple visits to Jamaica. You are home in Canada, if you feel they are going to far, (eg: talking about a strip search),you have every right to request a lawyer. I am sure they would understand at that point that they had better have good reason to be detaining you needlessly.