Un cane antidroga è un cane addestrato dalle forze dell'ordine per la ricerca delle sostanze stupefacenti; le razze solitamente addestrate per questo scopo sono cane da pastore tedesco, malinois, beagle, labrador retriever e bloodhound.
I cinofili praticano servizi che esigono un determinato addestramento iniziale rivolto sia al cane che al conduttore. I cani vengono addestrati con bambole intrise di droga per abituarli all'odore della sostanza. Quando tra i due si è creata una buona intesa verranno avviati al lavoro per il quale sono stati scelti e allenati. I settori di impiego sono quattro: ordine pubblico e vigilanza, antidroga, antiesplosivo, ricerca e soccorso in superficie o sotto macerie.