More than 100 dog cruelty cases in Aberdeen city and shire over last five years

Ross Thomson
Ross Thomson

Breaking