Dog, Cat, and Mouse riddle?

A man has to take a dog, a cat, and a mouse across a river. He can only take one of the animals across at a time. If he takes the mouse, the dog will eat the cat. If he takes the dog, the cat will eat the mouse. How does he get the three animals across the river?
21 answers 21