What are the pronouns in the following sentence?: The mailman will be happy if you keep your dog inside.
You is a personal pronoun, a word that takes the place of a noun (name) for the person (people) spoken to.
Your is a possessive adjective (your dog), a word that takes the place of a possessive noun.
P.S. So far I know, the British grammarians don't use possessive adjective, they say --your-- possessive pronoun.
Your ==possessive adjective by Cliffs TOEFL suggestion.
Yours==possessive pronoun By Cliffs TOEFL suggestion.