Cheryl, My suggestion would have been the same- The nintendogs, nintendcats, or nintendhamsters, I think they also have horses now- They get to take care of the pet, teach tricks, put inshows, and decorate their pets "space" also choose outfits for their pet- This is great especially if a family pet may be something always thought of or even if you already have one- The computer lets the kids know when the pet needs certain things and, of course what can happen when the pet doesn't get i.e. a bath, (puppy will scratch like fleas are on them and actually look filthy)playtime (my DD turned hers on after not playing for awhile and her puppy had made a mess of the room w/ stuff pulled out and thrown around the floor) etc
Another good game is the Cooking one for a young girl- starts with basic skills but teaches them measurements and such- could be good to get her to learn those things before 3rd grade- Any Mario type game just because the different worlds and accomplishments are fairly easy on the first few levels as they play and get more complex as the game goes so it teaches them to get better... Barbie or Disney Princess game where the girls play virtual dress up and such- Good Luck on your choices!