Someone called Manassas City Police on February 28 for a report of animal abuse.
The witness took a photo along Hood Road in the area of Clover Hill Road and shared it online. In the caption, the witness also said the suspect struck the dog.
Police charged 20-year-old Fabian Santiago with animal cruelty on Thursday. He was released from custody and is due in court next month.
The dog is doing okay. It remains in the care of the suspect's family.