A farmer has been charged with causing unnecessary suffering to four sheep under his care.
William Brown, 58, is accused of repeatedly punching and kicking the animals, as well as shouting and swearing at them.
The charge states he caused the sheep unnecessary physical and mental suffering.
The offence is alleged to have been caused at Herbertshaw Farm at Howgate, near Penicuik, on July 5.
He pleaded not guilty at Selkirk Sheriff Court and a trial date was set for September 12 with an intermediate hearing on August 26.
You might also be interested in: