There are three pets: a dog, a cat, and a rabbit. The following conditions apply: The dog is not the smallest. The cat is smaller than the rabbit. Which pet is the smallest?

Answer: B. Cat
The cat is the smallest since the dog is not the smallest and the cat is smaller than the rabbit.