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!"
* Follow us on YouTube
* More local news
* Send us a news tip
* Download the abc7NY app for breaking news alerts