This poor little pooch had a terrifying time when he tumbled into a canal and got trapped behind a ladder.
Luckily a passing cyclist spotted the frightened terrier, and phoned the emergency services.
Officers from the RSPCA and the fire service quickly arrived at the scene... but then they had to work out how to reach him.
They decided to use a boat, and lowered one into the canal.
They rowed up to the terrified terrier, and reaching over, they managed to free him.
Carefully they lifted the dog, which was shivering with cold, onto the boat.
They rowed the terrier back to safety, and it is now being cared for by the RSPCA, who are trying to find out who it belongs to.