A Michigan man who slipped on the snow outside his home New Year’s Eve was kept warm in freezing temperatures for nearly a day by his dog.

Kelsey the golden retriever stayed by the side of her owner Bob for 20 hours in temperatures as low as 24 degrees after he fell and injured his neck getting a log for the fire, according to WPBN. “The last thing he remembers saying is telling Kelsey that he was so sorry, that he tried as hard as he could to stay alive,” Bob’s daughter Jenny said. “He wasn’t sure by the end. He remembers losing consciousness and kind of putting his head to the side and saying, ‘I gave it all I could give it’ and that was it.”

The pair was discovered about an hour after Bob lost consciousness by their neighbor Rick, who had come over to borrow some eggs.

Bob was taken to the hospital where he underwent neurosurgery with Dr. Chaim Colen. “I don’t think he would be living unless the dog were there,” Dr. Colen said. “The dog kept him warm. The dog kept his extremities warm. He didn’t have any frostbite and it was 24 degrees that night.”

Watch the clip below.

Read more at 14news.com.

Get The Brief. Sign up to receive the top stories you need to know right now. Please enter a valid email address. Sign Up Now Check the box if you do not wish to receive promotional offers via email from TIME. You can unsubscribe at any time. By signing up you are agreeing to our Terms of Use and Privacy Policy . This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Thank you! For your security, we've sent a confirmation email to the address you entered. Click the link to confirm your subscription and begin receiving our newsletters. If you don't get the confirmation within 10 minutes, please check your spam folder.

Write to Megan McCluskey at megan.mccluskey@time.com.