Police have charged a man in connection with the alleged serious assault of a woman in St Andrews on Sunday.
A 19-year-old male will appear at Dundee Sheriff Court on Monday, police have confirmed.
The incident in Winran Place in the town on Sunday morning, in which a 19-year-old woman required treatment at Ninewells Hospital, sparked a major emergency response.
It is also alleged a police dog was injured in the arrest.
A Police Scotland spokesperson said: “We received report of the serious assault of a woman within a property on Winram Place in St Andrews around 11.10am on Sunday, October 24, 2021.
“The 19-year-old woman has been taken to Ninewells Hospital for treatment.
“A 19-year-old man was later traced connection with the incident.
“He has been arrested and charged in connection with the incident and is due to appear at Dundee Sheriff Court on Monday October 25.
“A police dog was injured during the arrest and is receiving treatment at the vet for non-life-threatening injuries.