I'm glad she's happy and your family is happy too. Sounds like the perfect match! I really like Siamese cats, they're quite intelligent and fun. I have an 8 year old seal-lynx point colorpoint. I can't imagine ever getting rid of her, I really can't understand the mindset behind someone who thinks they are disposable. They really must not care.
My youngest chihuahua was surrendered at the shelter I volunteer at because they didn't want her anymore, they wanted a bigger dog. She was 1.5 years old and they had her since she was a puppy. I'm sure she was in a horrible abusive environment based on her behavior which is somewhat better now. I saw them at the shelter a couple weeks later wanting to adopt another dog, they did not. I took her home with me because she wouldn't eat and was very scared. It was only supposed to be for a short while. We decided to adopt her though because she wasn't getting much better and she needed to be with someone who would understand and not expect too much from her.