Puzzle Challenge: 3 friends, 3 pets & 3 boats have to cross river separately, can you solve their conundrum?

Search

Puzzle challenge: 3 friends, 3 pets & 3 boats have to cross river separately, can you solve their conundrum?

In the puzzle, there are three persons who want to cross a river with their pets via different modes of river transport.