Uhmm im pretty sure i dont smoke nor drink considering im not even old enough to drink and i dont think a Fish Oil would stop it.. Lol.