A Sunday dog walker had cause to thank the emergency services after their pet was plucked out of the River Garry on Sunday morning.
Teams were scrambled to an incident near Garry Bridge, near Pitlochry, where the animal was rescued.
A raft was seen heading from Dundee at around 10.30am.