'Miracle May' Survives Fall From Sky After Bird Attack

They say cats have nine lives, but what about dogs?

Nurses at a Canadian nursing home found a poodle that survived a horrific fall on the property after fighting her way free from a bird of prey that had snatched her from the ground on May 2, according to National Post.

Veterinarians said the pooch, named "Miracle May," had broken ribs and several deep gouges on her neck and claw marks in her back from the encounter with the bird.

Doctors suspect May, who is about six years old, was a stray because her nails were overgrown and her teeth were severely decayed.

Donations poured in to the British Columbia Society for the Prevention of Cruelty to Animals, which paid for the extensive dental surgery she needed.

"We don’t know how long she had been wandering without care but she was obviously very neglected," said British Columbia Society for Prevention of Cruelty to Animals manager Shannon Broderick in a statement. "It’s ironic, but this bird may have saved her life."

After she recuperates from the operations, May will be put up for adoption, the New York Daily News notes.