Det er imidlertid viktig å merke seg at en hunds evne til å lukte marihuana kan påvirkes av en rekke faktorer, for eksempel hvilken type beholder marihuanaen er lagret i, mengden marihuana som er tilstede og hundens trening. For eksempel, hvis marihuanaen oppbevares i en helt lufttett beholder, kan det hende at hunden ikke kan lukte den. I tillegg, hvis mengden av marihuana er svært liten, kan det hende at hunden ikke kan oppdage det. Til slutt vil en hunds trening også spille en rolle i dens evne til å lukte marihuana. Hunder som er spesifikt trent til å oppdage marihuana, vil ha større sannsynlighet for å finne det enn hunder som ikke er det.