A dog who was missing for 43 days in sub-zero temperatures was incredibly rescued alive from a well more than 20 miles from his home.
The adventurous springer spaniel, named Milo, got himself stuck under a silo in Sand Lake, Michigan, as heavy snow heaped around him.
By the time he was found he had lost more than 2.5 stone and survived in the freezing cold for days. His distraught owners feared they would never see him again after snow storms struck, with Milo thought to have very little chance of survival.
Rescuers have voiced their disbelief that he overcame hunger, dehydration and biting cold before he was brought to safety. It is still not known how Milo managed to get so far from his home.
Read more on mirror.co.uk