Cassie first came to the Humane Society of Greater Dayton on Aug. 9, 2017.
She had been adopted a few times but was always returned.
"She is an extremely sweet and loving girl and has been a rockstar in our START training program," the shelter said in a Facebook post.
The post continued: "Every day for 525 days she has patiently waited for that perfect person to walk through the doors and pick her and today was her day!"
The complete story of the dog can be viewed here.