Hi,
The german has the pet fish.
Try mapping out your answers this way... Using an excel spreadsheet, type in column A1, A2 etc. the following titles: nationality, color, drink, cigar and pet. Each statement will use one column. Highlight each row a different color (this will help with putting together the final puzzle) and print with gridlines. Now you can cut your columns out leaving a space for each empty cell.
Good luck
stéphanie.
norweigan, yellow, water, dunhill, cat
dane, blue, tea, blend, horse
britt, red, milk, pall mall, bird
german, green, coffee, prince, fish
swede, white, beer, blue cigard, dog.