Here is the answer

 

This puzzle is usually attributed to Einstein, who may or may not have written it.

The German owns the fish and the table below details the full answer:

Nationality: Norweg   Dane    Brit       German   Swede
Colour     : Yellow   Blue    Red        Green    White
Beverage   : water    tea     milk       coffee   chocolate
Smokes     : Dunhill  Blend   Pall Mall  Prince   Blue Master
Pet        : cats     horses  birds      fish     dogs