Cathleen traveled 20 miles twice to return to her family after she was given up for adoption
Cathleen traveled 20 miles twice to return to her family after she was given up for adoption Screenshot from Facebook
Cathleen traveled 20 miles twice to return to her family after she was given up for adoption Screenshot from Facebook

This dog trekked 20 miles to her former owners. Their rejection didn’t stop her.

January 12, 2018 01:11 PM