This Sweet Dog Walked 20 Miles Twice to Find Family Who Gave Her Up After Moving One Green PlanetWe do not deserve dogs! Cathleen, a six-year-old Great Pyrenees mix, was given up to someone in Prague, Oklahoma after her family decided to move to a new ...





More...