Dogs are trained to sniff bombs, not weed. I've researched this extensively. Also, my souveneer is discreetly stowed away and not stinking.
Think about it - laptop bag is the best. Cables, chargers, papers, maybe a magazine or two, pens, pencils and so on. Throw in some food and candy bars. When you've got 100 items, it's some nice camoflage.
At DIA, the TSA does not care about weed. They have found 29 people since 2015 out of millions, and those folks were probably very sloppy in their concealment.
Just don't have any metal in the bag. No search. No problemo. 29 in 15M chance If found, play dumb. On your way.