I just flew up to Canada and back recently and saw no signs of dogs or anything. They did snatch my lighter from my carry-on though. I actually brought back a small pipe and a couple grams I had left over from the weekend. I just stuffed it all into a cigarette box and put it in the middle of my checked bag.

Peace