Because Tracy's boyfriend had always wanted a dog but tdid not buy one because he thought Tracy would disapprove, Tracy bought her partner a puppy. Given that the answer to a question is "like she wants her partner to be happy", what is the question?
Answer:
How would you describe Tracy?