That is so sad. Mother Nature has a way of telling other critters when one is sick, maybe this has nothing to do with the medication your son's vet gave him. The kitty knew she was loved by you and your family and her new set of humans. Very, very sad.