Talk about love and dedication, an Oklahoma dog walked over 40 miles in order to be reunited with her family. This adorable shepherd mix missed her family so much she made a 20-mile trek, two different times, to find them.
Unfortunately Cathleen, the saddened pup, found little success as the family moved to a new home and is unable to keep her. Cathleen remains happy, however, spreading love to visitors and other animals at the Seminole Animal Shelter where she is now awaiting adoption. The shelter has already received quite a few applications for Cathleen’s adoption, so it looks as though a bright future is in her cards!