На деле всё очень просто: в результате эволюции у драконов появилась возможность перед извержением пламени выделять во рту специальную железу, которая защищает кожу от возгорания. У некоторых драконов в результате тех или иных повреждений эта железа прекращала выделяться, чем и пользовались древние охотники на драконов: самой стандартной тактикой при охоте было отвлечь дракона, а затем ударить его по шее, от чего он становился практически безвредным, что очень упрощало задачу.
Потому что они огнеупорные. Можно ли сжечь дракона? Нет.
А ещё возможно, что огонь разжигается не во рту, а вне рта. То есть вылетает горючая жидкость и разжигается.
С юности знаю ответ на этот вопрос, в одном из своих романов Р.Хайнлайн дал такое описание:
В процессе брожения еды в желудке образуется смесь бутана и метана, при отрыжке она воспламеняется при контакте с окружающим воздухом.
Тогда почему когда дракон вдыхает воздух он не взрывается?
Если вам так важна научная точность, то почему вас не смущает наличие самих драконов?)
Ну а вообще по всем канонам драконы- дети огня, и, соответственно, им он навредить не может