After having taught puppy kindergarten for over 10+ years, I'm all for anything that will encourage people to train their dogs. It's much more advantageous for people to train their own dog... and not to send it off to some sort of boot camp. Training your own dog is a way to bond with your dog... and it should be fun for both of you. So if this App helps with that... yay!