<human>: Summarize the given text in a few sentences.

In 2013, my partner and I adopted an adult shelter dog, Ghost. He's a pitbull mix and 60 pounds of love. 

In 2015, we began applying for an overseas career opportunity and making arrangements for a new family for our dog. Our dogsitter, Lianna, loved Ghost, and Ghost loved her. She had two teenage boys and a large country property. We asked her if she'd be interested in adopting Ghost when we left the country, and she wholeheartedly agreed.

In 2016, we were accepted for the overseas opportunity, leaving in November 2016. Our lease ended in May, as did our academic jobs, and we moved in with my partner's grandparents in the country. Our grandparents had been hesitant about Ghost, but after spending time together, they bonded with Ghost and fell in love with him. 

Lianna also developed cancer with a 50% terminal rate and announced her plans to divorce her husband and move into the city. She works a full-time job and want custody of her two sons as well. 

Now we're conflicted. Ghost has been living with the grandparents for several months while we've been traveling. They've provided free care for him and they've developed a bond. They can give him stability and happiness. They live in the country and are retired, so Ghost spends all day hanging out with them. Plus, they're family, and they've provided us with months of free rent, and we don't want to strain relations by taking Ghost away from them now.

Lianna still wants to adopt Ghost. She is a very emotional person and loves Ghost. We feel like we're doing the right thing by having our grandparents adopt Ghost, but we also feel like we're screwing over someone with cancer. Reddit, what do you think the right decision is?
<bot>: who should adopt our dog? our dogsitter with cancer who has agreed to take him or our grandparents who fell in love with him?