As noted above, the new D-con is a joke.
I got a metal box trap at Ace Hardware about the size of a cigar box but twice as tall. No bait needed but I put in some peanut butter. Forgot about it for a while and when I checked it there were over a dozen in there. Just put it close to the interior garage wall where I’d seen some scat. I don’t get them in the house (cat) but they love the garage when it gets cold.
The new D-con, as you said, is watered down. You can still get full strength d-con type poison pellets at farm & tractor stores. Those stores have an exemption from the crap they are forcing people to purchase out there.