House flies can't eat cannabis; they have no chewing mouthparts. Rather, they have a pad on the end of their proboscis and just go around sort of mopping up food.