Kiara, who lives in Florida and regularly walks dogs, was out and about one day with one of her canine buddies when she heard a loud fearless meow.
Suddenly, a little kitten came running towards her.
The little thing was covered in oil, grease and had fleas, she was very malnourished and was all skin and bone.
It was clear that she had been on her own all of her life.
Kiara took the dog home and rushed back to the place she first spotted the kitten.
The kitten was still there so she picked her up and gave her love and cuddles.
She asked a nearby resident if the tiny kitten had a home but as it turned out, the lonely kitten had been homeless in the area for quite some time.
Many people passed her by but no one had come to her rescue.
The little kitten curled up in Kiara’s arm and she began purring. It was clear that she had already chosen Kiara as her human.
So she decided to take her home and named her Hope.
“She was a good girl from the beginning and we adored her. She ate like a lil piggy and she still does,” Kiara told Love Meow.
“I named her Hope because that tiny kitten had the worst things happen to her and yet she approached me. Hope found me, and I thank God every day that she did!”
Watch the video:
Related story: Cat Finds Stray Kitten and Convinces the Family to Adopt Him
More from We Love Cats and Kittens:
If you liked this, then please share our story:
And while you're at it, leave a comment and tell us what you thought!