retriever: a dog with heavy water-resistant coat that can be trained to retrieve game
entity: that which is perceived or known or inferred to have its own distinct existence (living or nonliving)
cotton: soft silky fibers from cotton plants in their raw state