Whose Fish?

There are five houses in a row in different colors. In each house lives a person with a different nationality. The five owners drink a different drink, smoke a different brand of cigar and keep a different pet, one of which is a Walleye Pike.

There are 15 hints given (some of them really suspend reality – the Dane drinks tea??), and only estimated 121,348,731 people will be able to solve the puzzle.