A companhia do Canil foi criada em 15 de setembro de 1950, com um efetivo de quatro cães da raça Pastor Alemão. Além da unidade subordinada ao Choque, a PM conta com mais 26 canis setoriais, com quase 300 cães treinados distribuídos pelo Estado.
Para ingressar na unidade, os animais passam por testes comportamentais, morfológicos e genéticos. Os cães selecionados são treinados por cerca de um ano a um ano e meio, em média.
Eles trabalham até os oito anos e, após a aposentadoria, são encaminhados para adoção. Nesse processo, tem prioridade o PM que trabalhou por mais tempo com o cão.
O Canil conta com cães farejadores das raças Pastor Alemão, Pastor Belga Malinois, Pastor Holandês, Braco Alemão, Santo Humberto, Rottweiler e Labrador.
Entre outras atividades, atua em praças desportivas, na busca de fugitivos em matas, resgate de pessoas perdidas, segurança de autoridades e detecção de drogas e explosivos.