It is Nothing In Life Is Free. Basically what you do is before you do anything for your dog, (feed them, let them outside, let them inside, play with them - anything) you give them a command they know, any command you want to show them that in order to get what they want, they have to do what you want. A few people on here suggested it to me and it is amazing the results I am getting after only a few days. I researched it online too and if your dog knows more than 1 command, you give a different command for each thing you do...(example: for feeding I make Goliath sit and stay, and for play, I make him sit and paw) It's so simple, yet something I had never heard before people here suggested it, so thank you guys!!