A hapless St Bernard dog was left with a face full of painful quills after trying to befriend a porcupine.
The unfortunate pooch, called Ruckus, has a history of trying to play with the prickly animals.
But he came off worse this time, with hundreds of porcupine spines embedded in his face, nose and mouth.
Shocked vets at the Lollypop Farm animal shelter had to painstakingly remove each one.
And, incredibly, the animal has now made a full recovery from his encounter.
A spokesman for the shelter said: “Ruckus was surrendered to Lollypop Farm so that he could receive treatment for the quills that were stuck into his jowls, face, and inside of his mouth.
“His previous owners indicated that Ruckus had an unfortunate history of going after porcupines.
“Ruckus wasn’t the first, and won’t be the last pup to lose a fight with a porcupine.”
Porcupines can have more than 30,000 quills and will release them into the face of a potential threat.
The shelter said: “Ruckus was treated by the veterinary team here at Lollypop Farm, who quickly worked to detach the quills from around and inside of his mouth.
“The tips of porcupine quills that puncture the skin are actually shaped like a tiny fish hook, and can be very difficult to remove.
“Luckily for Ruckus, our team was able to safety remove all of the quills, and this big pup was feeling better in no time at all.”
The huge hound now has a new owner too after being adopted by a local dog-lover.