One of the Quiz Master Shop question setters has some pets. She is an interesting person and we suspected that she has quite a lot of pets, or at least more than she admits to!
She got annoyed at our suggestions, and said "Two of my pets are not dogs, two of my pets are not cats, and two of my pets are not rabbits - so now you know how many pets I have!"
And she was correct, we do now know exactly what pets she has.
What are they?
If two of the pets are not dogs and two are not cats, then one of the non-dogs could be a cat and one of the non-cats could be a dog. The two non-rabbits could also be a dog and a cat, and so she has three pets - one dog, one cat and one rabbit.