El agricultor, la col, la oveja y el perro


Un agricultor fue un día al pueblo llevando para vender una col y una oveja, así como un pero que le servia de ayuda. Al llegar al río que tenía que cruzar, observo que sólo había una barca muy pequeña, en la que sólo entraba él y uno de los tres elementos que transportaba.
El agricultor se puso a pensar y dedujo lo siguiente:

- Si dejo sola a la oveja con la col, se la comerá.
- Si dejo al perro con la oveja, se la comerá.

¿Cómo conseguirá cruzar el agricultor el río para ir al pueblo sin perder la col ni la oveja?

(Piensa que muchas veces la forma de avanzar es dando un paso atrás)