It’s said that humans can learn a lot about loyalty from an animal, and the story about Cathleen the dog is a great lesson. She’s a 6-year-old Great Pyrenees mix, who walked nearly 40 miles searching for her previous owners who had to make the difficult decision of giving her away when they moved to a new home in Seminole, OK. Cathleen must have really missed them, because she walked 20 miles from Prague to Seminole... twice! So the Seminole Humane Society put her up for adoption and got over 100 requests to know more about her! The best news is, Cathleen was adopted by a family in Winnsboro, TX with a large fenced in yard, three other dogs, free ranging chickens, and a new mom that works from home. Check out the pictures here!