I'm more of a fan of Shirley Chong's "Leading The Dance" than NILIF...if you're looking for a true "program" to follow. It has more than just obedience and earning things.http://www.shirleychong.com/keepers/dance.html
That said, my gang all have to earn certain things...but what they do to earn privileges are different. Score, Sawyer and Inara have to sit by the door and wait before going out the door. Xander and Ripley have medical issues that keep them from sitting comfortably (torn ACL and arthritis)...so they just have to wait while standing. Fig is small and didn't always want to go out the door as a younger pup, so he just has to wait while standing...I like to keep his forward momentum.
For dinner time, the same thing...Ripley doesn't have to sit before dinner, nor does Xander. The younger ones have to sit and wait before diving into their food bowl.
So they all have to do different things, but it's based on their abilities and what they know.
"I don't have any idea if my dogs respect me or not, but they're greedy and I have their stuff." -- Patty Ruzzo
"Dogs don't want to control people. They want to control their own lives." --John Bradshaw