The discovery of a dog and her litter of 6 puppies in a northern Minnesota snowdrift has left animal shelter staff amazed at how they survived.
The dog, since named Snowbelle, was found with the puppies by a concerned family, who drove them to Red Lake Rosie's Rescue Shelter on the south shore of Lower Red Lake.
Per the shelter's Facebook post, the puppies were about three weeks old when they were rescued.