The court heard a heart-wrenching impact statement which revealed the life-changing trauma inflicted on the senior citizen.
When he couldn't remove it, he had to be taken to hospital, the court heard.
A former Easter Ross footballer who made more than £200K from drug dealing has been ordered to hand over £15,000 under proceeds of crime legislation.
An Easter Ross man brutally assaulted his ex-partner with whom he had retained a friendship despite their separation.
The sheriff who heard details of the case said he accepted the explanation given.
His haul included hair straighteners, guitars and a mountain bike.
He admitted a course of domestic abuse against his former partner.
Supermarket staff were threatened and abused.
The details of what happened were related at Inverness Sheriff Court today.
A 21-year-long marriage which was on the rocks finally foundered after a late night Ross-shire row when the husband returned home late at night.
Sheriff said: "I am sorry your holiday took a turn for the worse but I am glad that no-one was killed."
The teenager made no plea, was committed for further examination and released on bail.
The court heard she had given a false name and age to police when first questioned.
A pensioner driving a Land Rover and trailer decided to overtake a slow moving car in front of him during a journey in Ross-shire.
They were remanded in custody following another appearance in private.
The sheriff imposed a fine after hearing details of the case at Inverness Sheriff Court.
An Alness man adopted an aggressive stance and 'puffed out his chest' when confronted by police during an incident in the Highland capital.
Pawel Grenda (30) appeared after police found £24,000 worth of drugs during searches of three Dingwall properties earlier this week.
The sheriff told him: 'I won't impose a non-harassment order because your wife doesn't want it. But she needs some protection from you.'
A 33-year-old man with connections to Ross-shire, Inverness, Nairn and Dornoch has appeared in private at Inverness Sheriff Court.