THat is such a sad story!I am glad you have foster kittens now and you still have Muffin. It reminds me of my cat I just had for 6 months but then it got hit by a car.