via KTXL:

FAIRFIELD, Calif. -- (KTXL) -- A shocking surveillance video of a woman throwing her dog in Fairfield has gone viral and prompted authorities to investigate. Now the Humane Animal Services of Solano County and the Fairfield Police Department are looking for the dog and her owner.

WARNING: Graphic video

Sergeant Michael Ramirez with Solano's Humane Animal Services told FOX40 his agency knows who the woman throwing the pug is. Brandi Chin is the suspect authorities are trying to find and believe has abused this dog before.

"We are currently looking for her at this time. She is, from what I understand, hiding from us," Ramirez told FOX40. "She was recently seen walking down a business district in Fairfield, and she apparently had the dog by the tail and she was swinging it around."

Ramirez believes Chin is hiding in the Vallejo area, and hopes people who know where she and Ben are will help end the dog's torture.

"We are looking to file animal cruelty charges against her and have this dog removed from her because the dog doesn't deserve that," Ramirez said.

If you know where Chin is, you're encouraged to call the Fairfield Police Department at (707) 428-7300.

FULL STORY: Authorities searching for woman caught on surveillance throwing her dog - KTXL