A Vancouver police dog is on the mend after he was injured during a scissor attack when police attempted to arrest the driver of a stolen minivan Sunday night.

Sgt. Randy Fincham says police used their cruisers to box the van in on Hastings Street around 9 p.m. PT, but the suspect was not cooperating.

That's when Shack, a six-year-old German shepherd, attempted to get the 31-year-old man under control.

But the suspect fought back with a pair of scissors and attacked the dog.       

"The police dog's partner, a Vancouver police officer, jumped in to protect his dog, and was able to disarm the man. But unfortunately the dog did suffer a couple minor wounds as a result of the altercation."        

Fincham says Shack's snout was cut and he was sent to the vet for treatment. The suspect was taken into custody and treated for dog bites, and now faces several charges.