I bought this for my son for Christmas, he was 3. At first he needed help to understand what to do but after a couple times playing it with him he could do it it on his own. They colors, shapes, letters on each bone and so they learn as they're playing. He also barks and pants too. My son also dropped the dog a bunch and it still works like new.
This was originally purchased for my 2nd daughter's 5th birthday. She enjoyed it for awhile, but then it got put on a shelf and forgotten. About a year later I pulled it out for my 3 year old and she loves it! She usually plays the game by herself, since her sister's are older, but it still teaches her shapes/colors/letters/numbers. I love that the bones are stored right in the backpack. Oh, and this game has been dropped down the stairs numerous times and is still going strong! Overall, it's a great educational game for 2-4 year olds.
I purchased this toy for my 2 year old son, however, it it my 3 1/2 year old daughter who is playing with it. When the dog tells the kids which bone to choose, the kids can't be making too much noise because then it is too hard to hear what color or number he is saying. Aside from that, very cute game and they seem to enjoy it!