A dying lurcher was subjected to the worst case of neglect ever seen by vets and was so weak that she was unable to stand up on her own.
The dog's plight was discovered when she was heard screaming by witnesses as her cruel owner shouted abuse at her for more than an hour.
Perth Sheriff Court was told that the dog had been neglected for months and would have died within hours if it had not been found a lay-by.