X-Frame-Options: DENY

DENVER — The Denver Sheriff Department has two new drug dogs and it looks like they’re pretty good at their jobs.

Kuko and Koda recently made a “huge” find at the vehicle impound facility.

The sheriff’s department posted a photo of the dogs next to the stash — which also included a handgun.

Read More