Ah that sounds like the Ruff love program, there's a book for sale on line at one of the agility sites that details a program very much like the one you described.

It's the type of program that depending on the dog either has to be fully implemented or just slightly followed. A lot of the people that I do the dog sports with (myself included) seem to do at least some of the things that the program recommends. For example the goonies hardly ever get free treats they usually have to do something for it even if it's just a sit or a down and most of the time I wait for them to at least sit before they get feed their meals.