animal shelter

Dog Saves Six Puppies
As a dog lover this story makes me sad, mad, happy, and hopeful. In other words...I'm an emotional rollercoaster!