"Her heart wants to be with them, but they can not keep her", the humane society posted on Facebook.
For unknown reasons after her family moved to a new home in the Oklahoma city of Seminole, they decided they couldn't keep Cathleen, a 6-year-old Great Pyrenees mix, and gave her to someone living about 20 miles away.
It described Cathleen as a calm dog who's "humble, kind and passive" and "wouldn't hurt a fly". Seminole Animal Shelter Treasurer Marta Mattingly said the organization had reached out to them and would post on Facebook if the family agreed.
An animal control officer picked up Cathleen in Seminole, where she has been waiting at the shelter for a third family.
But Cathleen missed her humans.
She was staying with a family friend in Prague, Oklahoma while a shelter tried to find her another home. "She may seem shy at first but will open up to you, definitely".
On Friday, the shelter announced that Cathleen now has a new home in Texas. Her adoption fee is $25. She's a love bug.
The humane society told KOCO that it has received several applications from people wanting to adopt the dog.
One Facebook user wrote: "Bless her heart... that's just so sad...20 miles twice is a long long road to travel for this sweet girl", one Facebook user wrote. A 13-year-old yellow lab named Sophie who had wandered away from her family last week in ME was found buried in snow on Tuesday.