Who owns the fish?

The German.

You have to use logic to go through all the clues to finally get the answer. Having a table or a structure of some sort to help you sort through the clues will prove helpful.