Pretty good but not quite
One of the only problems in this game is that you have to look after the dog like you would a real pet, and i mean the annoying parts like bathing it, brushing it, feeding it, watering it but it is very fun to play with a pet them. go for walks by going out for walks it increases the dogs capabilities and strength.
every time you will go you will meet a dog or get a present if you take a walk to the gym you can teach your dog agility and put it in competitions. Overall THis game is a great game.