A small boat with a flat bottom: when it follows “John”, it’s a kind of fish

Answer: a dory