Meaning: The young dog and the person make a sound expressing amusement or joy and take pleasure in being with each other.
Choice of Words: Laugh means to make a sound expressing amusement or joy. Enjoy means to take pleasure in something. Company means the state of being with other people.