Buckinghamshire Fire & Rescue rescued a sheep that was struggling in the river.
The sheep got itself into trouble in the Great River Ouse near Buckingham Golf Club.
Bucks Fire & Rescue had two appliances on scene to help the sheep return safely to land.
Firefighters used water rescue equipment, including an inflatable rescue path.
The sheep is now safe and back grazing the land.