You could say David's dog - meaning the dog belonging to David If you wanted to write David has a dog you couldn't write "David's a dog" - that would mean he IS a dog.
Technically, David's may be used to mean David has, as in this sentence: "David's been to the dentist." However, in formal writing, the use of David's should be restricted to the possessive form.
not a very common name but it means intelligent, handsome, and funny at the same time. Sometimes ignorable and tries to ocult his love to someone else!!!!!!!