NEED TO KNOW

Kassie Vaughan rescued Marcie Ann after the puppy was run over in the street and left fighting for her life

Despite the shelter preparing for euthanasia, Vaughan begged for a chance, and Marcie Ann began to recover

Vaughan tells PEOPLE she instantly knew she would adopt the puppy, calling their bond “meant to be”

A rush of headlights and the blur of tires across pavement — then the unthinkable: a puppy lies broken in the middle of the road, struck and left for dead as cars barrel past.

Kassie Vaughan's instinct to then stop changed everything, sparking a viral TikTok that captures the desperate rescue and the fight for a second chance.

“I thought she was dead,” Vaughan tells PEOPLE, recalling the moment she spotted the battered puppy she would name Marcie Ann. “My hear

See Full Page