An El Paso man was charged with cruelty to non-livestock animals after a German Shepherd puppy allegedly fell from the bed of his moving pickup truck and suffered visible injuries, according to a complaint affidavit filed by the El Paso County Sheriff’s Office.
A sheriff’s lieutenant reported seeing the unsecured puppy fall from a black Chevrolet Silverado in the 400 block of South Darrington Road at about 6:58 p.m. Oct. 3…