The animal's owner raised the alarm after it tumbled over the edge at about 16:00 on Tuesday on the island of Unst in Shetland.
A coastguard rope team reached the dog and brought it back up to safety, Shetland Coastguard said.
It was not injured and was reunited with its owner.
A sheepdog has been rescued after it fell around 40ft down a cliff.