Cathleen Walked 20 Miles To Find The Owners Who Gave Her Up. Now She Has An Amazing New Home.
Dog made the 20-mile trip — TWICE — in an attempt to reconnect with the family who gave her up.
Dog made the 20-mile trip — TWICE — in an attempt to reconnect with the family who gave her up.