The little boy was found unconscious in a pool of blood outside his house after being mutilated by two guard dogs.
The toddler had strolled outside unnoticed as his parents and some guests gathered at his home to celebrate his second birthday.
Yegor was wandering around the yard when the dogs broke out of their enclosure and attacked him.
Reports say the boy’s father failed to properly close the German Shepherds’ compound, allowing the dogs to break free.
After realizing that Yegor was missing, they went outside to look for him and found that the dogs were still attacking him.
Charity volunteer Aleksandra Timoshchenkova, who helped the family raise money for Yegor’s treatment, said: “The boy was found unconscious in a pool of blood.
“Dogs were always tearing him apart. ”
Yegor was transported by military helicopter to the town of Dnipro for emergency treatment.
He was admitted to the Dnipro Regional Children’s Hospital, where four teams of surgeons began to fight for his life.
It took doctors five hours to restore his damaged blood vessels, bladder and bowels and remove tissue “that had been chewed by dogs.”
Doctors try to save the boy’s left leg from amputation.
Natalia Dementyeva, the director of the hospital, said: “The boy suffered extremely serious injuries called dirty wounds.
“He is receiving strong antibacterial therapy but we expect the development of inflammatory processes which are usual complications in such cases. ”
Police launched criminal proceedings for breach of parental obligations, which led to serious consequences against Yegor’s mother and father.
Police spokeswoman Aleksandra Gavrilko said: “The boy’s parents are being questioned. Forensic examinations are underway. ”
Parents face up to three years in prison if found guilty.
The investigation is continuing.