Pet Show Puzzle - Solution

The Puzzle:

Pet Show
At the Pet Show recently I noticed that all except two of the entries were cats, all except two were dogs, and all except two were fish.

How many of each animal were at the Pet Show?

Our Solution:

All except two were dogs and all except two were cats. So two animals were not dogs and two animals were not cats. One of the "not dogs" could have been a cat, and one of the "not cats" could have been a dog. Combine this with the fact that all except two of the pets were fish and we have the result:

One dog, one cat, one fish - three animals at the Pet Show!

Puzzle Author: Stephen Froggatt

See this puzzle without solution
Discuss this puzzle at the Math is Fun Forum