The father ran outside and fought off several dingoes to rescue his son.

“He was apparently grabbed around the back of the neck area and dragged away. So if it wasn’t for the parents and their quick thinking and fighting off the dingoes, he probably would have had more severe injuries,” Frank Bertoli, a pilot for RACQ Life Flight, told Australian Broadcasting Corporation.

The boy was airlifted to a hospital early on Friday.

Mr Bertoli said the boy is the third child attacked by dingoes on Fraser Island this year.