Tulare County Sheriff's Deputies were called out on Sunday to the Friant Kern Canal near Avenue 128.
[Ads /]
The dogs had tried to climb out on their own but kept sliding back down the steep walls.
Employees from a local construction company were able to contain the animals until deputies arrived.
They all worked together to rescue two of the dogs.
[Ads /]
The third dog had to be carried up because it was scared.
None of the animals were injured.
They've since been turned over to Tulare County Animal Control.