When you let animals into your life, even as a foster parent, you are making a promise that you will take care of them for as long as it takes, until they find a home of their own. When they finally do leave, there's a part of them that stays with you and a part of you with them.