A number of sheep have been stolen from the Scottish Borders, it has prompted police to warn farmers to be on their guard.

A total of 21 black-faced ewes valued at £903 were stolen from a field at Shiplaw Farm near Eddleston, Peeblesshire. The theft happened between Monday, October 29 and Monday, November 5.

A spokesman for Lothian and Borders Police said:

"A number of farms in the Borders region have been targeted recently and we would ask farmers to be vigilant. "A vehicle must have been used and we would appeal for anyone who saw anything suspicious in the area to get in contact."

The National Farmers Union Scotland say that sheep rustling costs farmers more than £250,000 a year north of the border.