A "horrified" Aberdeenshire man has told how his dog was put down after being mauled by a seal when it went into the sea.
Matthew Will, 21, pulled three-year-old black labrador Fly from the water near Newburgh.
However Mr Will said the extent of the dog's injuries left no option but destruction.
He said the "enormous" seal was "flinging Fly around" and pulling the dog under the waves.
Mr Will, of Inverugie, said he wanted the incident to serve as a warning to other dog owners of the possible dangers in the area.
He said he endured "anguish and horror".
Warning signs - reading 'Beware: seals may attack dogs in water' - had earlier been erected, but were vandalised and removed.
Scottish SPCA Ch Supt Mike Flynn said: "While it is extremely rare for a seal to attack a dog, we would always urge pet owners to be particularly careful when there are wild animals nearby."