If the dog takes a small step towards the item or location, stop, give lots of verbal praise and offer a small treat. (petpeoplesplace.com)
What works for us (I have an almost 3 year old) is offering lots of verbal praise when good behaviour is performed. (yummymummyclub.ca)
Because he can become bored and distracted, try introducing rewards such as lots of verbal praise and treats to your training regimen to keep him engaged and on point. (petguide.com)