Exactly what I was looking for for my 7-year old. He has been clamoring for a Beagle puppy for months and I told him he has to demonstrate responsibility first. This program/game is perfect as it allows him to care for his puppy -- feeding, watering, walking, training, etc. He has to make his virtual puppy a regular part of his day and the game is really well designed. Some of the controls take a bit of finesse to master, but that didn't seem to slow him down. ..