DD is 12 and very responsible. In an effort to avoid getting a "real pet" I did get her two bunnies a few years back and she spent many hours cleaning the cage and taking care of them. Unfortunately, as time progressed they became less friendly and one actually starting biting her every time she tried to handle it. I had them both neutured and had a rabbit condo built

~ in all they turned out to be very expensive, aggressive pets and I gave them away to a friend (who still has them).
IF, and that is a big IF, I decide to surprise her with a kitten, we will visit them as soon as DF thinks it is okay and then a few more times so she can make her selection. Once she does that, she can spend a couple of hours every few days with "her" kitten until it is ready to come home with us.
My biggest fear is getting one with "attitude"

DD really needs a friendly kitten/cat who will allow her to handle it and be affectionate. She tried so hard with the bunnies and, while this may seem a bit dramatic, felt rejected, like she hadn't done something right.