Notion Thief's ability should be interpreted literally: if the card being drawn would be the first card that player would draw during their draw step, the Thief's ability does not apply. It doesn't matter why that card's being drawn.
If you dredge your normal draw with a
Howling Mine on the battlefield, your opponent's Notion Thief will not steal your Howling Mine draw, because it's the first card you're drawing during your draw step.