If it wasn't for his dog Kelsey then there's a reasonable chance that Bob may not be alive today.
At 10.30pm on New Year's Eve, Bob went outside to get some more wood for his fire.
See also: 200 dogs rescued from South Korean meat farm
See also: Dog finds own way off cliff edge after unsuccessful rescue
However, the simple task turned out to be life-changing when he slipped and fell, breaking his neck.
Paralysed, Bob called out for help, but the closest neighbour lived a quarter of a mile away and the only one who came was his pet pooch Kelsey.
He then lay on the ground for a staggering 20 hours in temperatures as low as -4C.
The golden retriever lay on top of her owner for almost a day to try and keep him warm. He says she barked for help even after he passed out until a neighbour found them the next night.
Bob was transported to the McClaren Northern Michigan emergency department where a team of doctors worked to stabilise him by decompressing his spine.
Bob told staff: "I was surprised to find out that I didn't have any frost bite, I am sure it was because of Kelsey's determination to keep me warm and safe.
He is now in recovery and thankful that his faithful pet was there to save him. Just another example of why dogs are man's best friend.