The German has the fish.
Norwegian |Dane |Brit |German |Swede
Yellow |Blue |Red |Green |White
Water |Tea |Milk |Coffee |Chocolate
Dunhill |Blend |Pall Mall |Prince |Blue Master
Cats |Horses |Birds |Fish |Dogs
Explanation:
We know that the Norwegian lives in the first house, he lives next to the blue house, and the person living in the middle drinks milk.
Norwegian| | | |
|Blue | | |
| |Milk | |
| | | |
| | | |
Next, green house must be to the left of the white house, and the person in the green house drinks coffee. So the green house must be fourth, and the white house fifth.
Norwegian| | | |
|Blue | |Green |White
| |Milk |Coffee|
| | | |
| | | |
There's only two houses that we don't know the colors of: the first one and the third one, which must be red and yellow. The person in the red house is a Brit. He must be in the third house.
Norwegian| |Brit | |
Yellow |Blue |Red |Green |White
| |Milk |Coffee|
| | | |
| | | |
The person in the yellow house smokes Dunhill, and there are horses next door.
Norwegian| |Brit | |
Yellow |Blue |Red |Green |White
| |Milk |Coffee|
Dunhill | | | |
|Horses| | |
The person who smokes Blend lives next to a person who drinks water, so he must be the second person.
Norwegian| |Brit | |
Yellow |Blue |Red |Green |White
Water | |Milk |Coffee|
Dunhill |Blend | | |
|Horses| | |
The person who smokes Blue Master drinks chocolate, so he must be fifth person. The second person must drink tea and is the Dane.
Norwegian|Dane |Brit | |
Yellow |Blue |Red |Green |White
Water |Tea |Milk |Coffee|Chocolate
Dunhill |Blend | | |Blue Master
|Horses| | |
The German smokes Prince, so he must be the fourth person. Therefore, the Swede is the fifth person and the Brit smokes Pall Mall.
Norwegian|Dane |Brit |German|Swede
Yellow |Blue |Red |Green |White
Water |Tea |Milk |Coffee|Chocolate
Dunhill |Blend |Pall Mall|Prince|Blue Master
|Horses| | |
The person who smokes Pall Mall has birds and the Swede has dogs.
Norwegian|Dane |Brit |German|Swede
Yellow |Blue |Red |Green |White
Water |Tea |Milk |Coffee|Chocolate
Dunhill |Blend |Pall Mall|Prince|Blue Master
|Horses|Birds | |Dogs
The person who smokes Blend has cats next door. So the Norwegian has cats, and the German has fish.
Norwegian|Dane |Brit |German|Swede
Yellow |Blue |Red |Green |White
Water |Tea |Milk |Coffee|Chocolate
Dunhill |Blend |Pall Mall|Prince|Blue Master
Cats |Horses|Birds |Fish |Dogs