Five men puzzle answer

House12345
House colourYellowBlueRedGreenWhite
NationalityNorwegianDanishBritishGermanSwedish
DrinkWaterTeaMilkCoffeeBeer
Cigar brandDunhillBlendPall MallPrinceBlue Master
PetCatsHorsesBirdsFishDogs

The German living in the Green House (4), who drinks coffee and smokes Prince is the one who keeps fish.

Well, the answer above is what I came up with anyway...