"Miracle May," the toy poodle who was dropped by a bird of prey onto the grounds of a B.C. nursing home, will undergo her first round of dental surgery tomorrow thanks to a huge outpouring of support from animal lovers.

The Sunshine Coast SPCA says it has raised more than $2,000 in donations from as far away as New York and Florida since the dog's amazing story was featured on CTV News Monday.

The six-year-old pooch was discovered by nurses after she fell from the sky and landed in Sechelt on May 2. The canine suffered several gouges to her neck, claw marks to her back and multiple broken ribs from the harrowing ordeal.

The "little dog with a big heart," as she's become known, was found to have badly decayed teeth and overgrown nails. Vets believe she had wandered around without care for some time before being snatched by the bird.

In Pictures: Miracle May

Shelter manager Shannon Broderick told CTV News their phones are ringing off the hook from people all across North America who are opening their wallets to help.

"It's truly amazing," Broderick said.

The cost to cover two required dental surgeries and medical costs is believed to be between $3,500 and $4,000.

The SPCA has already received several adoption inquiries, but says May still has some healing to do before she is placed in her forever home.

Related: Donate to the SPCA