Investigators say they first heard the dog yelping around 7:30 pm in the area of Avenue 412 and Road 130.
[Ads /]
During a search of the area, detectives say they spotted 51-year-old Lance Canales running away with a bow and arrow.
The dog was found a short time later with an arrow sticking out of its torso.
Deputies say they were able to track down Canales and place him under arrest as he tried to run away from them.
[Ads /]
Canales has been booked into the Adult Pretrial Facility on charges of resisting arrest and felony animal abuse.
The dog is expected to survive and is now in the care of Tulare County Animal Services.
Anyone with information about this case is asked to call the Tulare County Sheriff's Office at (559) 733-6218.