translate English to French: Special missions of the dog support unit.
L'appui spécialisé en matière de missions de police assistées par des chiens.