Three neighbors—Bob, Alice, and Carol—live side-by-side in three houses in that exact order from left to right. One owns a cat, one a dog, and one a parrot. The cat owner lives immediately to the left of the parrot owner. The dog owner lives on an end house. Who owns which pet?
Bob owns the cat, Alice owns the parrot, and Carol owns the dog.
The cat owner is immediately to the left of the parrot owner, meaning [Cat, Parrot] must be adjacent neighbors in that order. Since Bob is on the far left, Alice in the middle, and Carol on the far right, the [Cat, Parrot] pair must occupy either [Bob, Alice] or [Alice, Carol]. The dog owner must take the remaining end house. If Bob were the dog owner, then [Cat, Parrot] would have to be [Alice, Carol], making Carol the parrot owner—which leaves the cat owner (Alice) not to the left of anyone. But if Carol is the dog owner (far right end), then Bob (far left) is the cat owner and Alice (middle) is the parrot owner, perfectly satisfying all conditions.
About this riddle
Logic riddles give you a few facts and ask what must be true. List what you know, cross out what cannot be, and see what is left.
Difficulty: Medium. More like this: Logic riddles with answers or try Einstein's Logic Grid for a different kind of puzzle.
More logic riddles
Three boxes are labeled: 'Apples', 'Oranges', and 'Apples and Oranges'. Every single box is labeled incorrectly. You are allowed to draw only one fruit from one box to fix all the labels. Which box do you choose to draw from?
You have 12 identical-looking coins. Eleven weigh the same, but one is counterfeit and has a different weight (either lighter or heavier). Using a balance scale, what is the minimum number of weighings required to guarantee finding the fake coin and determining if it is light or heavy?
A line goes: swimmer, shell, swimmer, shell, swimmer. What comes next?
A digital clock displays hours and minutes in 24-hour format (00:00 to 23:59). At how many unique times during a single day is the sum of the digits of the hour equal to the sum of the digits of the minute?
A silent archive contains three identical chests. One holds only gold, one only silver, and one a mix of both. Every single chest has a mislabel on the front: 'Gold', 'Silver', and 'Mixed'. You may draw just one item from a single chest to correct all three labels. Which chest do you choose?
Two people are playing a game with a row of 10 coins, all showing heads. On a turn, a player can flip either one coin or two adjacent coins, provided the rightmost coin in their selection changes from tails to heads (or stays heads? No: provided the rightmost coin flipped goes from heads to tails). The player who makes the last move wins. If both players play perfectly, who wins?

