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.