Causes of Bad Breath

What is the cause of bad breath? Actually there are several possible reasons for a person to have smelly breath. It can be food or drink, or personal habits, or dieting and fasting. There are, however, some fundamental causes of halitosis that affect everyone – even children and pets.  Knowing the basic information on bad…