As the police dog chased the suspect down a "very long active track" he came across a porcupine in which then shed its quills.

Odin was left with 200 of the spikes puncturing his body, with two very close to his eye.

Odin is expected to make a full recovery. (Coos County Sheriff's Office)

Police stopped the pursuit immediately after seeing what happened to Odin and rushed him to a vet at Hansen-Meekins Animal Hospital, where he was treated for more than two hours. He is expected to make a full recovery.

In a post on Facebook, his owners said: "He is very sore, unhappy, and on meds but he is home."

Two of the quills were very close to Odin's eye, but vets managed to save it. (Coos County Sheriff's Office)

Officers thanked the staff who treated him for their "dedication and professional care" and the public for its "overwhelming" support for Odin.

Odin's owners said he was sore and unhappy, but recovering at home. (Coos County Sheriff's Office)

Police are searching for the suspect, a 29-year-old from Coos Bay, and have appealed for help.