Stream Crossing Riddle: Help A Man, A Dog, A Duck & Berries Cross the Stream

Read the riddle carefully and leave your answers in the comment section.


A man is going to the city with a dog, a duck and a sack of berries.

He has to cross a stream to get to the city.

He only has a tiny boat to cross the stream.

In this boat he could only take himself and one other – the dog, the duck, or the berries – at a time.

He cannot leave the dog alone with the duck or the duck alone with the berries.


How does he get all safely over the stream?

Share it with your friends on WhatsApp and Facebook.

One Reply to “Stream Crossing Riddle: Help A Man, A Dog, A Duck & Berries Cross the Stream”

  1. The duck is the issue in this problem, so we need to isolate the duck.
    Bring the duck over, bring back nothing.
    Bring the dog over, bring back the duck.
    Bring the berries over, bring back nothing.
    Bring the duck over. Done.

    The alternate solution interchanges the dog and the berries.

    An optimal solution is to have duck confit with a berry glaze, and then bring the dog over. One trip only, and he’s fully sated! Time for a snooze.

Leave a Reply