A dog was injured and a man arrested after an altercation with a police officer in downtown San Francisco Saturday.

According to the San Francisco Police Department, an on-duty officer was directing traffic at the intersection of Post and Kearny Streets at 11:51 a.m. Saturday when the incident occurred.

Police say that the officer "saw a dog charging at him" so he "fired a shot striking the dog on the leg."

The dog's guardian, who police describe as an "adult male," "had been holding the dog's leash" during the alleged attack. According to the SFPD, he was arrested.

More details on the case were not immediately available, but police confirm that the officer was not injured in the incident, and the dog is in the care of a veterinarian for treatment of injuries they say are not life-threatening.

Related: Helicopter Crew Saves SF Couple Trapped During Abortive Dog Rescue