RICHMOND, Va. (WRIC) — Richmond Animal Care and Control is hoping for a “Christmas miracle” after a stray dog was hit by a train last night.

The dog was rushed to Virginia Veterinary Centers in an attempt to save his life.

All four of his legs were mangles but “his spirit is bright,” according to RACC.

RACC is asking for “good thoughts and healing prayers” for the dog’s attempted recovery.

The organization has named the dog Charlie Stuart Xavier — ‘Charlie,’ for short.

Photo by RACC Facebook