For the next two hours, she was trapped under the car as it whizzed along the highway. But miraculously, she survived the ordeal with "not one broken bone in her little body ... not even a toenail," Shelley Cunningham, president of Halifax rescue Litters 'n Critters, told The Dodo.

As soon as the driver discovered her, Miracle was rushed to an animal hospital, and then released into the rescue group's care.

"She's our little miracle," Cunningham said. "For a dog to survive over two hours stuck in the bumper of a car is amazing."

Miracle needed surgery for the lacerations on her head and face - but she's already recovering in a loving foster home.