Crime in Puntland is mostly correlated to how many IDPs from South Somalia are around (Bosaso most, Garowe least, Gaalkacyo in the middle). The locals don't commit petty crime.
Galkacyo has the most IDPs in PL due to its proximity to the South. There is over 30 IDP camps, accounting almost 60K individuals. That is also not including the town of Halobokhad which is in the outskirts and is almost entirely comprised of IDPs.
Also, I disagree with the locals not committing petty crimes.