Two police officers have been stabbed while trying to make an arrest after an alleged assault in Swindon.
Police said a 26-year-old man had been arrested after the incident at Briars Wood Court, in the Liden area.
A total of five officers were involved. One, who has not been named, underwent surgery on Thursday night after being stabbed in the body.
Another had a minor knife wound to his face but was not in hospital and the three others were suffering from shock.
Wiltshire Police said these three officers had not sustained physical injuries.
A statement from the force said the officers arrived at the scene to find a man armed with a knife.
A spokesman added: "A dog handler has been taken to Great Western Hospital where his injuries are not life-threatening.
"A 26-year-old man was arrested during the incident. Police are not looking for anyone else in connection with the incident."
Acting Ch Supt Kevin Maidment described the incident as "a horrendous set of circumstances".
He added: "These officers acted quickly and effectively to ensure that the man was located and arrested, preventing further serious injuries to members of the public or officers."
The police dog handler, who is likely to be released from hospital on Friday, is the second officer this week to be injured on duty.
On New Year's Eve, Pc Katie Johnson, of Lancashire Police, was shot in the leg as she tried to foil a raid at a pub near Preston.