ship broker: an agent for the ship owner; obtains cargo and may arrange for its loading or discharge
agent: a businessman who buys or sells for another in exchange for a commission
field spaniel: large usually black hunting and retrieving spaniel with a dense flat or slightly wavy coat; cross between cocker and Sussex spaniel