Yes it could be nutritional. Adelle Davis says canker sores can be corrected by taking 100 milligrams of niacin amide with each meal. Also the need for B6 is very high to help prevent tooth decay. Try what she says. i will also pray for your daughter for her to be healed.