ROTTERDAM, N.Y. (CBSNewYork) — A dog held on for dear life and survived after being hit by a car in upstate New York.

Police in Rotterdam say the dog escaped her backyard and ran into the street, eventually getting hit and becoming wedged in the car’s grille.

READ MORE: Photos Of Lunches Served At Paterson Schools Show Mystery Meats, Puny Portions

They say the driver drove 45 minutes before discovering Coco whimpering for help.

READ MORE: Controversial Congestion Pricing Could Cost $9-$35 Per Trip Into Manhattan Depending On E-ZPass Ownership, Many Other Factors

Police were able to pull Coco to safety, but the dog did suffer some broken bones.

MORE NEWS: New York Preparing For Potential Staffing Disruptions As Vaccine Deadline Approaches For Health Care Workers

Her owner plans to start a GoFundMe page to help pay for the $4,000 surgery.