Missing Fish Puzzle - Solution

The Puzzle:

Missing Fish
Two fathers took their sons fishing.

Each man and son caught one fish, but when they returned to camp there were only 3 fish. How could this be?

(None of the fish were eaten, lost, or thrown back.)

Our Solution:

There were only three people. The son, his father, and his grandfather.
See this puzzle without solution
Discuss this puzzle at the Math is Fun Forum