Shelter Dog Hercules on Journey to Adoption, Possible Rehabilitation

6-year-old Hercules arrived at the Guilford County Animal Shelter as a stray. There were noticeable bumps riddled his body, likely from years of exposure to the elements. Thanks in part to an exceptional smile and loving demeanor, he quickly became a favorite among the shelter staff.