A dog has escaped death and was left unscathed after falling 100 feet over a cliff on the Dorset coastline.
Three-year-old black Labrador Bracken was walking with its owner and her daughter, when he slipped and fell off a ledge at Peveril Point, near Swanage.
The pet was spotted by a Swanage rescue team from another area on the coast.
Swanage and St Alban's Cliff Rescue teams were then dispatched and a rescuer was winched down to find the dog was "miraculously alive and well".
A Portland Coastguard spokesman said: "He put the pet in a harness after feeding him some Jaffa cakes he happened to have in his pocket leftover from his lunch.
"Bracken is an absolutely, tremendously lucky dog.
"One of the rescue team members said - given the 100ft drop - it was amazing he survived it, let alone being uninjured."