In this task, you're given context and an answer. Your task is to generate the question for this answer based on the given context with commonsense reasoning about social situations..

Context: Casey stopped at the shelter and, although he tried not to, Casey came home with a dog.
Answer: An animal lover who can't resist dogs
How would you describe Casey?