Meaning: The person who owned the dog put their arms around the dog and held it close.
Choice of Words: Owner is the person who has or controls something. Gave means to transfer something to someone. Dog is an animal that people often keep as a pet. Hug means to hold someone close with your arms.