21.
Your Answer is
Correct Answer is D
Explanation
According to the meaning of the sentence, "Andrew treats Red like an equal, letting her rest on his sofa, sleep in his bed, and eat whenever she wants." This refers to Red, and her has been used in the previous article As a pronoun, dog (Red) is personified, so it should be consistent here, choose D.