Dr Mackie said the other cardinal sin that’s keeping your teeth yellow is your diet and lifestyle, The obvious lifestyle factors keeping your gnashers from being white includes smoking ...