I highly recommend Susan Garrett's Crate Games video to teach dogs self control. Learning in a crate makes it so much easier for the dog to understand that self control yields rewards. You can buy the video at www.clickerdog.com.