A dog has been hailed as a hero for helping to save the life of a man who slipped in the snow and broke his neck.

The man, only known as Bob, went outside his Michigan home to get a log for the fire on New Year’s Eve when he slipped and broke his neck.

Wearing just his long johns, slippers, and a shirt, he lay paralysed in the snow and unable to move before his Golden Retriever, Kelsey, came to his assistance.