Its really only dawned on me (after explaining it to my son)....
St George SLAYED the dragon, yet we’re called the Dragons. Shouldn’t we be called the SAINTS. ?????
You could always turn it into a gory history lesson.
To summarise, George himself was a soldier, an officer no less, who fought for Rome prior to it converting to Christianity. George himself was a christian but this placed him out of step with Diocletian, the Eastern Roman Emperor. George refused to yield to Diocletian and he was eventually locked up and later sentenced to decapitation.
Having his head chopped off in this manner turned George into a christian martyr, and subsequent Saint.
Now the history gets a bit foggy but this is possibly where the Dragon comes into it. In some Latin texts Diocletian is referred to as
the Dragon. It's interesting because it means the Dragon slayed St George (according to this version).
This all happened around 300 AD, just prior to Constantine becoming Emperor, Constantine being the first christian Emperor.
SO... following the christianisation of Rome, a story developed where Saint George slayed the Dragon, thus turning the tables on the previously accepted story. Concidence?
Then this developed into the myth we now know based on people thinking that Dragons were terrifying realities.
Either way, the tale of Saint George and the Dragon means that the two have become firmly linked to each other, as if one cannot be talked about without talking about the other. IMO, that's your explanation right there.
FTR, St George is the patron Saint in loads of countries. Not only England but also in Palestine, Georgia and Malta to name a few.