John Gave Up Kyle For Adoption
John ultimately decided to give up Kyle and let another family adopt him because he was still working on the police force and couldn’t devote enough time to taking care of Kyle. It broke his heart to give up the dog who meant so much to him for so many years, but he knew that it was the right thing for both of them.