November 2, 2013 10:03 pm -

Marco Lavoie was stranded in northwest Quebec for three months. The camper was attacked by a bear that left him with no food or equipment, and he ate his German Shepherd to survive.

Marco Lavoie was knocking on death’s door when he was rescued from the woods on Wednesday. He had lost about 90 pounds, was suffering from dehydration and hypothermia, and could barely speak or eat.

Lavoie had reportedly left for a solo three-month canoe trip near James Bay in mid-July. Police said they believe a bear attacked sometime in August and ate all his food and destroyed his boat.

A few days after the attack, Lavoie killed his German shepherd with a rock and ate his pet to survive, a source told QMI Agency

“He survived because he made good decisions. Eating his dog was one of them,” survival expert Andre Francois Bourbeau said in an interview with QMI.