button: a round fastener sewn to shirts and coats etc to fit through buttonholes
fastener: restraint that attaches to something or holds something in place
chesapeake bay retriever: American breed having a short thick oily coat ranging from brown to light tan