Utah couple rescues ‘adorable’ puppies living inside sheep carcass on snowy mountain

A Utah couple enjoying the newly fallen snow on Monte Cristo over the weekend is crediting “dumb luck” with having saved three young puppies they spotted living inside a sheep carcass. 

Full Story

Comments are closed.