I have a pet dog named Buddy.
Meaning: I possess or own an animal that is kept for pleasure and companionship which is a four-legged mammal with a long tail, sharp teeth, and a keen sense of smell and I gave the name Buddy to it.
Choice of Words: Have means to possess or own something. Pet is an animal that is kept for pleasure and companionship. Dog is a four-legged mammal with a long tail, sharp teeth, and a keen sense of smell. Named means to give a name to someone or something.
Alternative Expressions
Related Expressions