ROCKDALE COUNTY, Ga. - A three-month-old Cane Corso puppy has died after being thrown out of a moving car in Rockdale County.

The puppy, named Bo by volunteers at Semper Fi Legacy Rescue, was brought to Rockdale County Animal Services.

What we know:

According to vet records, Bo was critically hurt after being thrown out of a moving car last Wednesday.

His chart from Animal Hospital of Towne Lake in Woodstock details bruising around his heart and damage to his lungs.

He was not able to survive.

"He was pretty badly beaten up," Jordan Lowe, president of Semper Fi Legacy Rescue, said. "We fought and we had a big team behind him, supporting him."

The backstory:

Lowe said Rockdale County Animal Services contacted Semper Fi Legacy Rescue because the severity of Bo's injuries meant the

See Full Page