Context Word: puppy. 
Question: PersonX gave PersonY a brand new puppy for their birthday for _ really loved them. 
Answer: PersonX
PersonX gave PersonY a brand new puppy for their birthday but _ really loved them.