I think that is very sweet. I agree on a bigger Yorkie, but not a special needs one. As you said, you will be the one taking care of it. I think it would mean the world to her to have a pet "all her own". And you know a Yorkie will give her tons of love and won't be able to physically hurt her. (I just mean a larger pup/dog can accidently hurt with their tails or claws, that sort of thing). Let us know what you end up doing