Автор написал слово «Огонёк» с большой буквы, потому что это имя собственное. Оно дано мальчику-огоньку как кличка или имя, которое выделяет его среди других.
Ответ: Автор использовал большую букву, потому что «Огонёк» — это имя собственное персонажа.